【问题标题】:Xcode files and folders clean structure and organizationXcode 文件和文件夹干净的结构和组织
【发布时间】:2012-08-23 08:03:40
【问题描述】:

在使用 Xcode 开发四年后,我开始问自己(嗯,是的,我知道,有点晚了,但是当你深入编码时,你看不到其他东西)什么样的文件结构和组织文件夹可以很好地遵循某种准则。

我看到了 Google coding guidelines,我想知道这个问题的主题是否有任何类似的文档。

我可以看到,如果您在 Xcode 中创建一个新项目(我使用的是最新版本),您将拥有一个与应用程序名称相同的文件夹,然后在“支持文件”中,然后是框架和产品。最后两个很好,但我只是想知道我是否添加了一些图形和其他类以及静态库等等,我如何命名它们以及将它们放在哪里(例如:一些标准图形,如图标和默认图像将进入“支持文件”中名为“设计”或“标准设计”的文件夹)。 之类的规矩。

这是因为当您开始处理多个项目(我的意思是每天 3-4 个)时,您希望在同一个文件夹中找到相同的东西,甚至因为为了将来的更新和参考,您会知道在哪里可以找到正确的事情在正确的地方。

【问题讨论】:

    标签: xcode file structure directory organization


    【解决方案1】:

    我认为最好的策略是根据它们相关的程序功能。将它们组织在实际文件夹中是否是一个好主意有些争议(有时我会,有时我不会)。

    在开始按组组织文件之前,您应该开始组织项目的结构。我的意思是系统地遵循与如何模块化项目、将代码放在哪里(哪里意味着在哪些类中)等相关的最佳实践。

    关于如何组织项目的一个很好的起点是 Matt Gallagher 在他著名的博客 CocoaWithLove 中的 The design of every Mac application 帖子。他的本体分析也使得如何组织组几乎不言自明(事实上,他承认通过转录项目的组名称创建了本体)。

    【讨论】:

      猜你喜欢
      • 2021-12-08
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-20
      相关资源
      最近更新 更多