iOS KVC 实现探究
我们都知道iOS开发中有很多黑魔法
,KVC就是其中之一,在平时开发中我们也会使用KVC去获取一些系统未公开的API方法,但同时我们可能要承担一些被拒或者因系统API改变导致的问题。这篇文章我们从源码的角度分析KVC的实现。
What is Life But One Chanllege After Another
我们都知道iOS开发中有很多黑魔法
,KVC就是其中之一,在平时开发中我们也会使用KVC去获取一些系统未公开的API方法,但同时我们可能要承担一些被拒或者因系统API改变导致的问题。这篇文章我们从源码的角度分析KVC的实现。
KVO(Key-Value-Observer)
即键值监听,我们在平时的开发中通常用来监听对象属性的变化,比如UIScrollView
的ContentOffset
,不过同时我们要注意在不需要继续监听的时候及时的移除监听,否则可能会导致崩溃。因此这篇文章让我们更好的了解KVO
。