2010-08-09 73 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