1
起初,我刚刚用默认的坚持产生我的可可应用程序的应用程序结构:在Cocoa应用程序中组织源文件是否有首选方法?
/Classes
所有源文件(.M和.h)/Resources
的笔尖等明显的资源
但是,随着我的应用程序越来越多,我发现它的组织性较差,我想在根目录下的Classes
文件夹中找到所有内容。没有命名空间,似乎Java组织方案是不可能的,所以我倾向于组织models
,views
和controllers
子目录中的文件的Rails方案。在我做这件事之前,我想获得关于是否有更多Cocoa惯用的组织源代码树的方式的反馈,或者是否在执行此操作时应该注意到任何含义。你们如何组织Cocoa应用程序中的源文件?
谢谢,这是一个伟大的阅读。它肯定会给我一些关于如何在我的脑海中分解东西的见解,但是它仍然让我怀疑是否有在文件夹层次结构中组织源的最佳做法。感谢您传递链接。 – Lytol 2010-08-09 22:29:35