gpt4 book ai didi

Xcode 文件和文件夹干净的结构和组织

转载 作者:行者123 更新时间:2023-12-04 00:56:46 24 4
gpt4 key购买 nike

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

我看到谷歌 coding guidelines我想知道这个问题的主题是否有类似的文档。

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

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

最佳答案

我认为最好的策略是根据与它们相关的程序功能的哪个部分将它们组织成组(组是 XCode 中的“文件夹”,它们不是真正的文件系统文件夹,除非你明确地使它们如此)。在实际文件夹中组织它们是否是一个好主意有点争议(有时我这样做有时我不这样做)。

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

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

关于Xcode 文件和文件夹干净的结构和组织,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12087244/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com