佚名通过本文主要向大家介绍了kvo实现原理,kvo原理,kvo,ios kvo,ios kvc kvo等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: ios-NSNotification(不是KVO)的实现原理是什么?
描述:
解决方案1:
描述:
KVO的实现原理网上一搜一大把,不过NSNotification倒是没找到,这两个的实现方式应该是不一样的,有没有人知道NSNotification是如何实现的呢?
解决方案1:
可以看看这个
http://www.jianshu.com/p/a307...
就是个回调机制么。你也自己实现一个广播系统。
接收方通过 name, target, selector, 和可选的object,向通知中心注册监听。
发送方通过调用通知中心的 postNotification 发送通知后,通知中心根据在自己这注册的 target 调用其 selector。