iOS下KVO的使用以及一些实现细节
KVO的是Key Value Observe的缩写,中文是键值观察。这是一个典型的观察者模式,观察者在键值改变时会得到通知。iOS中有个Notification的机制,也可以获得通知,但这个机制需要有个Center,相比之下KVO更加简洁而直接。 KVO的使用也很简单,就是简单的3步。 1.注册需要观察的对象的属性addObserver:forKeyPath:optio