【发布时间】:2009-07-12 20:46:41
【问题描述】:
我想编写一个应用程序,它可以通过选项卡式界面在单个窗口中包含多个文档。我应该避免使用 NSDocument 架构(基于 Cocoa 文档的应用程序模板)吗?据我所知,它只支持每个文档一个或多个窗口,反之亦然。
我一直在努力解决这个问题,并且已经在 NSDocument 架构上构建了我的大部分应用程序,但我无法找到将多个文档与单个窗口相关联的好方法。
编辑:除了基本文档窗口之外,我还想拥有项目文档窗口。在这种复杂程度下,仍然值得破解 NSDocument 架构吗? Apple 是否使用 NSDocument 架构编写了 Xcode(以这种方式工作)?
【问题讨论】:
-
看来xcode确实使用了NSDocument,但是项目中有多个标签的窗口只是一个文档(项目)
-
F-Script fscript.org
-
@cobbal:很有趣。这是否意味着文本文件不表示为 NSDocument?
标签: cocoa nsdocument document-based