我对Cocoa有点新,我发现很难判断何时使用基于NSDocument的架构与普通的NSApplication来创建我的应用程序。什么时候应该使用基于NSDocument的体系结构?
我创建这些玩具项目学习可可:
- 待办事项列表应用
- 聊天程序(如Adium的)
- 金融应用(简单的双项会计学)
- 个人书签应用
- CRM类触点管理
我应该将哪一个作为基于NSDocument的应用程序?
我会一定使用CoreData,只要我可以,但NSDocument和正常NSApplication与CoreData的工作,所以我不知道这是否与我的问题有关。
'NSApplication'和'NSDocument'不是两个不同的方法,方法或不能一起使用的对象。它们是两个完全不同的东西:'NSDocument'用于基于文档的应用程序,'NSApplication'用于_every_应用程序。 ;-) – 2011-07-14 16:36:07
其余部分完全有意义。 :-) 感谢您的建议。 – 2011-07-14 16:36:55