iOS用什么方式实现对一个对象的KVO?(KVO的本质)
1 未使用KVO监听的对象
MJPerson
instance对象
isa---->MJPerson类对象
2 使用KVO监听的对象
MJPerson
instance对象
isa---->NSKVONotifying_MJPerson类对象(runtime动态创建的类,是MJPerson的子类)
set方法里面调用-NSSetIntValueAndNotify();
如何手动触发KVO
KVO从写set方法。
父类有get方法不需要从写
网友评论