12 我一直在为iOS平台开发应用程序,并且一直在进行中,我注意到我在整理文件(.h,.m,.mm)方面做得很糟糕。在为iOS项目组织文件时,是否有任何行业标准或最佳实践? 我的文件包括自定义类(在视图控制器旁边),自定义的视图控制器,第三方内容,仅适用于iOS 5.0+的代码以及适用于早期版本的代码。我正在寻找一种解决方案,以一种使其他人(或我自己在未来几年)可以查看并理解应用程序基本结构的方式来组织事物,而不会迷失在其中找到的多个文件中。 ios objective-c code-organization xcode project-structure — 詹姆斯·默兹 source
12 没有行业标准。您可以查看示例Apple Source Projects,以了解它们的工作方式。 但是,您可以尝试将文件组织到“组”中,并将每个组关联到一个文件夹。 对于每个用例,将所有控制器与子组一起组织在一个组中。 将每个用例的所有视图放在一个组和子组中。 分组组织所有模型 将第三方库放在另一个组中,每个库都有子组。 依此类推,等等。同样,将每个组关联到项目中的文件夹。 — 吉拉尼 source