Cocoa 如何从文档nib访问主nib中的项目?
我正在制作一个基于NSDocument的应用程序,其中有一个inspector窗口。此inspector窗口是Pwnshop.nib的一部分,它是我的主nib。我有另一个名为“Document.nib”的nib,它是文档窗口。我希望能够根据哪个文档窗口是活动窗口来更改检查器,类似于Interface Builder的检查器。问题是我想访问另一个nib中的对象。请注意,有多个文档窗口,但只有一个检查器窗口Cocoa 如何从文档nib访问主nib中的项目?,cocoa,nswindow,nsdocument,Cocoa,Nswindow,Nsdocument,我正在制作一个基于NSDocument的应用程序,其中有一个inspector窗口。此inspector窗口是Pwnshop.nib的一部分,它是我的主nib。我有另一个名为“Document.nib”的nib,它是文档窗口。我希望能够根据哪个文档窗口是活动窗口来更改检查器,类似于Interface Builder的检查器。问题是我想访问另一个nib中的对象。请注意,有多个文档窗口,但只有一个检查器窗口 有人能帮我吗?这基本上是同一个问题。答案也是一样的。您需要阅读文档,了解并规划您的体系结构,
有人能帮我吗?这基本上是同一个问题。答案也是一样的。您需要阅读文档,了解并规划您的体系结构,以便从NSDocument实例中找到一些通用的控制器(例如,
[[NSApp delegate]myInspectorController]
)。我可以推荐这两种控制器和文章(都来自Cocoa with Love)获取有关如何构建Cocoa项目的基础课程。他们将回答您的所有问题,让您开始以正确的方式构建应用程序