我正在开发可用于管理小型企业中的客户和员工详细信息的可可应用程序。NSDocument vs sqlite记录
当我通过NSDocument
体系结构阅读时,我认为它给你的文档/窗口管理和工作流程非常好,但我试图弄清楚该体系结构如何适合(如果有的话)一个应用程序从数据库记录,而不是从单个文件记录。
我想我可以在工作流中“模糊”一些基于文件的操作,以读取单个数据库行而不是文件,但是我不知道这会在以后再咬我。
我最好放弃NSDocument
的路径,建立我自己的窗口和文档控制器?有什么想法吗?
沿着同样的路线,有没有任何书籍描述可可世界的“应用程序设计”? Hillegaas的书对描述自下而上的方法非常出色,但是能够获得关于设计/构建真实世界复杂应用程序的指导会很好(对于那些使用Eclipse RCP经验的人来说,有一本名为“Eclipse富客户机平台:设计,编码和打包Java应用程序“ - 类似于Cocoa的东西会很棒)。那里有什么?