在OSX中,
假设我有一个有一些Bar的Foo,并且在xib中我有一个数组控制器连接到Foo的Bars列表,而在xib中有一些绑定到Bar的属性的控件(比如一个文本字段)。如何在Foo中收到其中一个Bars属性已更改的通知。
我知道我可以为每个栏上的每个属性添加一个观察者,但这似乎可以保存很多,特别是如果任何属性发生变化。我想知道什么时候更改属性而不必在代码中枚举所有属性。
我知道我也可以使用NSNotificationCenter
但是我必须覆盖每个条形码-(void)set...
并添加发布通知。
我的问题是,如果没有大量的锅炉板代码,有更简单的方法可以获得对象的所有属性更改的通知。