我想通過選項卡式界面在單個窗口中編寫可能具有多個文檔的應用程序。我應該避免使用NSDocument體系結構(可可基於文檔的應用程序模板)嗎?據我所知,它只支持每個文檔一個或多個窗口,但反之亦然。可可中的單個窗口中的多個文檔
我一直在琢磨這個問題一段時間,並已經在NSDocument架構上構建了很多我的應用程序,但是我找不出一個將多個文檔與單個窗口關聯的好方法。
編輯:我想除了基本的文檔窗口之外還有項目文檔窗口。在這樣複雜的層面上,它是否值得黑客入侵NSDocument架構呢? Apple是否使用NSDocument體系結構編寫了Xcode(它以這種方式工作)?
它似乎xcode的確使用NSDocument,但在項目中有多個選項卡的窗口只是一個文檔(項目) – cobbal 2009-07-13 00:02:06
也是一個非常有趣的工具,在可可應用程序中查看它們是如何做到的是F腳本http://www.fscript.org/ – cobbal 2009-07-13 00:02:46
@cobbal:有趣的。這是否意味着文本文件不被表示爲NSDocuments? – titaniumdecoy 2009-07-13 00:05:19