我对 Cocoa 有点陌生,我发现很难分辨何时使用基于 NSDocument 的架构与普通的 NSApplication 来创建我的应用程序。
我正在创建这些玩具项目来学习 cocoa :
我应该将其中哪一个作为基于 NSDocument 的应用程序?
我肯定会尽可能使用 CoreData,但 NSDocument 和普通 NSApplication 与 CoreData 一起使用,所以我不确定这是否与我的问题有关。
最佳答案
只要文档的概念对您的应用程序有意义,您就可以使用 NSDocument
。这由您来定义文档是什么。
待办事项列表应用程序的示例:
NSApplication
就可以了。 NSDocument
值得考虑。 关于cocoa - 我什么时候应该使用基于 NSDocument 的架构?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1491138/