Cocoa 使用自定义访问器观察属性

Cocoa 使用自定义访问器观察属性,cocoa,key-value-observing,Cocoa,Key Value Observing,假设我想观察UIView上的hidden属性: @property(非原子,getter=ishiden)BOOL hidden 我是否为keypathhidden或isHidden添加观察者?hidden 从另一方面考虑:设置属性。setter将是setHidden:,而不是setisheden:,您的属性分配将是self.hidden=flag,而不是self.ishiden=flag隐藏 从另一方面考虑:设置属性。setter将是setHidden:,而不是setisheden:,并且您的

假设我想观察UIView上的
hidden
属性:

@property(非原子,getter=ishiden)BOOL hidden

我是否为keypath
hidden
isHidden添加观察者?

hidden

从另一方面考虑:设置属性。setter将是
setHidden:
,而不是
setisheden:
,您的属性分配将是
self.hidden=flag
,而不是
self.ishiden=flag

隐藏

从另一方面考虑:设置属性。setter将是
setHidden:
,而不是
setisheden:
,并且您的属性分配将是
self.hidden=flag
,而不是
self.ishiden=flag