我将 的内容数组绑定NSArrayController
到我的文件所有者(这是我的 NSViewController 的子类)device.files
键路径。两者device
都files
支持 KVO。
当我释放我的视图控制器时,我得到了
[NSKeyValueObservance retain]: message sent to deallocated instance
异常(打开所有调试器内存选项)
如果我把它NSObjectController
放在我的 xib 中,将它绑定到并FO.device
绑定NSArrayController
到NSObjectController
,一切都很好。Controller Key = selection
Model key Path = files
有人可以解释一下绑定到关键路径有什么问题吗?据我所知,绑定到一个关键路径应该观察这个路径中的所有项目..