我正在開發可用於管理小型企業中的客戶和員工詳細信息的可可應用程序。NSDocument vs sqlite記錄
當我通過NSDocument
體系結構閱讀時,我認爲它給你的文檔/窗口管理和工作流程非常好,但我試圖弄清楚該體系結構如何適合(如果有的話)一個應用程序從數據庫記錄,而不是從單個文件記錄。
我想我可以在工作流中「模糊」一些基於文件的操作,以讀取單個數據庫行而不是文件,但是我不知道這會在以後再咬我。
我最好放棄NSDocument
的路徑,建立我自己的窗口和文檔控制器?有什麼想法嗎?
沿着同樣的路線,有沒有任何書籍描述可可世界的「應用程序設計」? Hillegaas的書對描述自下而上的方法非常出色,但是能夠獲得關於設計/構建真實世界複雜應用程序的指導會很好(對於那些使用Eclipse RCP經驗的人來說,有一本名爲「Eclipse富客戶機平臺:設計,編碼和打包Java應用程序「 - 類似於Cocoa的東西會很棒)。那裏有什麼?