这是我的应用程序的层次结构,我需要观察属性:
ObjectA
|
|-----windowControllerA (NSWindowController)
|
|-------Content(NSWindow)
|
|--------contentView (Custom NSView)
|
|---- propertyX (property to observe)
我尝试使用以下代码从ObjectA观察:
[self.windowControllerA addObserver:self forKeyPath:@"self.content.contentView.property" options:NSKeyValueObservingOptionOld context:@"context"];
但它不起作用,我收到此错误:was sent to an object that is not KVC-compliant for the "content" property.
从ObjectA观察propertyX我需要做些什么?
答案 0 :(得分:0)
我发现了问题!这是正确的道路 “window.contentView.property”