KVO内部的实现原理

来源:互联网 发布:mac a1181 t7200 编辑:程序博客网 时间:2024/05/20 01:11
1,KVO是基于运行时实现的.
2,当某个类的对象被观察时,系统就会再运行期动态的为他创建一个派生类,再这个派生类中重写基类中任何被观察属性的setter方法.派生类在被重写的setter方法中真正实现通知机制.
0 0
原创粉丝点击