【发布时间】:2013-06-01 20:38:06
【问题描述】:
Apple 的资源编程指南 (RPG) 指出“最好将组件分布在多个 nib 文件中。”...
因此, 我有一个关联窗口笔尖(笔尖 2),它有一个 nsobjectcontroller,需要链接(选择自我)到主文档窗口笔尖(笔尖 1)中的 nsarraycontroller。
我需要共享一个公共实例(nib 1 中的 nsarraycontroller 或 nib2 中的 nsobjectcontroller)。我可以在 Nib 1 中添加一个自定义对象,并将 File's Owner 设置为该类型的自定义对象。但是,每个 nib 都会实例化自己的实例。
有没有一种方法可以设置对象被实例化的 nib,或者声明一个外部引用。
我还“让文件的所有者成为 nib 文件之外任何内容的单一联系人”(RPG)。这是一个 NSWindowController。
提前致谢。
【问题讨论】:
标签: cocoa core-data interface-builder nib cocoa-bindings