zoukankan      html  css  js  c++  java
  • KVO

      

       /*

             调用方法是里:

             

               object : 被观察对象

             

               observer: 观察对象

             

               forKeyPath里面带上propertyname,如UIViewframecenter等等

             

               options: 4个值,分别是:

             

               NSKeyValueObservingOptionNew 把更改之前的值提供给处理方法

             

               NSKeyValueObservingOptionOld 把更改之后的值提供给处理方法

             

               NSKeyValueObservingOptionInitial 把初始化的值提供给处理方法,一旦注册,立马就会调用一次。通常它会带有新值,而不会带有旧值。

             

               NSKeyValueObservingOptionPrior 2次调用。在值改变之前和值改变之后。

             

                 注:例子里的0就代表不带任何参数进去

             

               context: 可以带入一些参数,其实这个挺好用的,任何类型都可以,自己强转就好了。

             

            

             处理方法里:

             

               keyPath: 对应forKeyPath

             

               object:  被观察的对象

             

               change:  对应options里的NSKeyValueObservingOptionNewNSKeyValueObservingOptionOld

             

               context 对应context

             */

  • 相关阅读:
    线程池示例(摘抄)
    Visual Studio 相关
    Linq 内连接和外连接(转载)
    asp.net mvc4 简单使用Autofac依赖注入小结
    jquery加载解析XML文件
    权限验证AuthorizeAttribute
    常用SQL Server规范集锦及优化
    linq to datatable 和lambda查询datatable
    ASP.NET 大文件下载的实现思路及代码
    分页存储过程
  • 原文地址:https://www.cnblogs.com/sunflower-lhb/p/5535129.html
Copyright © 2011-2022 走看看