kvo 实现原理

基本的原理: 对象 当观察某对象A时,KVO机制动态建立一个对象A当前类的子类,并为这个新的子类重写了被观察属性keyPath的setter 方法。setter 方法随后负责通知观察对象属性的改变情况。继承 深刻剖析: class Apple 使用了 isa 混写(isa-swizzling)来实现 KVO 。当观察对象A时,KVO机制动态建立一个新的名为:NSKVONotifying_A的新类,
相关文章
相关标签/搜索