KVO原理

作者: de7e01056dd4 | 来源:发表于2017-09-18 18:01 被阅读17次
    • 基本的应用:
      当观察某个对象A时,Rumtime动态创建一个目标对象当前类的子类,并为这个子类重写了被观察属性keyPath的setter方法,改变了isa指针,setter方法随后负责通知观察对象属性的改变

    • 未移除观察者会崩溃,因为对象以及释放,而-dealloc观察者未释放,所有会造成崩溃

    深入剖析:

    参考链接

    iOS 用RunTime重写KVO

    相关文章

      网友评论

          本文标题:KVO原理

          本文链接:https://www.haomeiwen.com/subject/ynvurxtx.html