KVO(Key-Value- Observing): 一对多, 观察者模式,键值观察机制,它提供了观察某 一属性变化的方法,极大简化了代码。 KVO底层实现: - kvo 是基于 runtime 机制实现 - 使用了 isa 混写 isa-swizzling ,当一个对象( 假设是person对象, ...
分类:
其他好文 时间:
2017-06-19 23:23:14
阅读次数:
298
简述NotificationCenter、KVC、KVO、Delegate?并说明它们之间的区别?Notification是观察者模式的实现,KVO是观察者模式的OB-C底层实现。NOtification通过Notifydcationaddobserver和removeobserver工作。
KVO是键值监听,键值观察机制,提供了观察某一属性变化的方..
分类:
其他好文 时间:
2014-10-19 01:31:06
阅读次数:
237