2010-08-09 68 views
1

起初,我剛剛用默認的堅持產生我的可可應用程序的應用程序結構:在Cocoa應用程序中組織源文件是否有首選方法?

  • /Classes所有源文件(.M和.h)
  • /Resources的筆尖等明顯的資源

但是,隨着我的應用程序越來越多,我發現它的組織性較差,我想在根目錄下的Classes文件夾中找到所有內容。沒有命名空間,似乎Java組織方案是不可能的,所以我傾向於組織modelsviewscontrollers子目錄中的文件的Rails方案。在我做這件事之前,我想獲得關於是否有更多Cocoa慣用的組織源代碼樹的方式的反饋,或者是否在執行此操作時應該注意到任何含義。你們如何組織Cocoa應用程序中的源文件?

回答

0

http://cocoawithlove.com/2010/06/design-of-every-mac-application.html

它不會進入螺母和哪些文件夾創建並在那裏把他們的螺栓,但它會給你如何組織的東西(在你的頭一個更好的主意,如果不一定在磁盤上)。

+0

謝謝,這是一個偉大的閱讀。它肯定會給我一些關於如何在我的腦海中分解東西的見解,但是它仍然讓我懷疑是否有在文件夾層次結構中組織源的最佳做法。感謝您傳遞鏈接。 – Lytol 2010-08-09 22:29:35