基于键值的观察者模式编程
基于键值的观察者模式编程2014-06-09 cnblogs 趣味苹果开发键值观察提供了一个机制,允许当其他对象的特定属性被修改时通知观察者对象。这一机制在应用程序的模型和控制器之间的通讯方面尤其有用。通常情况下,控制器对象观察模型对象的属性,而视图对象通过控制器观察模型对象的属性。此外,一个模型对象也可以观察其他模型对象。要接收一个属性的键值观察通知,需要:被观察对象调用addObserver:forKeyPath:options:context:方法注...