2011-08-13 129 views

回答

2

NSDocument建模文档,但文档不需要基于文本。通常,它是磁盘上文件的内存中表示形式。如果您的应用程序使用特定格式的文件(例如图像或文本或代码或基因组或图形...),那么NSDocument通常是建模这些文件时使用的正确类。

但是,如果您的窗口没有建模文件,则NSDocument是错误的工具,因为它是面向文件操作的。相反,您通常每个窗口(或每个紧密相关的一组窗口)使用一个NSWindowController来控制您的UI。

相关问题