之前在自己的工程中很少使用KVC/KVO 今天有时间研究了一下,现在将自己研究的结果总结一下,供自己使用,也做大家分享。
--------------------------------------------请给出相应的评价---------------------------------------
------------------------------------------------我等待提升--------------------------------------------
我在这里只介绍简单的KVO实现,至于你想要什么结果,你可以在自己观测的对象的打印中找到你想要的NSKeyValueObserving.h
在最新的NSKeyValueObserving.h中,支持NSArray、NSObject、NSSet的观测,这就规范了你要观测的“对象的类别”,所以在观测的时候,要看好自己的对象是不是可以被观测
下面是一个简单的我做的案例
1、创建对象
2、观测对象
3、改变对象的值,观测对象
4、点击按钮的时候你可以看见你观测的对象的值的变化
更多得原理知识,请点击下面的链接