我正在创建一个基于NSDocument的带有文档标签的应用程序。我发现它实际上并不是为此而设计的。苹果设计的架构允许一个文档有多个窗口,但不能反过来。我有它的基本工作,但我已经开始遇到奇怪的问题。例如,当窗口关闭时,窗口控制器被取消分配,但窗口内的选项卡栏不会取消分配。
我在网上能找到的唯一信息是论坛帖子中的这段超粗略的代码:
http://www.idevapps.com/forum/showthread.php?t=6330
有什么建议吗?
发布于 2010-01-03 01:01:08
这可能会有帮助(Cocoadev.com维基):DocumentBasedAppWithOneWindowForAllDocuments ...我个人不能保证,但它已经存在了几年了。
发布于 2010-01-02 14:42:33
如果您打算深入研究并从根本上改变NSDocumentController、NSDocument和NSWindowController交互的层次结构,那么您可能应该首先以常规方式实现您的应用程序,以了解文档体系结构。
https://stackoverflow.com/questions/1990763
复制相似问题