gpt4 book ai didi

iphone - Xcode 解决方案组织最佳实践和指南是什么?

转载 作者:太空狗 更新时间:2023-10-30 03:45:39 24 4
gpt4 key购买 nike

有没有关于如何在 xcode 中组织解决方案的最佳实践

这是我目前从根开始的:

  • 每个第 3 方框架的文件夹,例如吻XML
  • 我的单元测试文件夹
  • 框架、产品和资源的文件夹
  • MyApp 的文件夹,其中包含模型、 View 、 Controller 、数据库、支持文件和域的子文件夹。

最佳答案

我的是:

Main application
Model
Singletons
Helper+managers
Controllers // I keep nibs with their respective class files
View
Resources
images
plists
// ... groups from other types of resources if needed
Supporting files
Unit tests
Frameworks

对于 iOS 上的可重用代码,我使用静态库并将它们作为单独的项目添加到 Xcode 工作区中。即使对于第三方代码,如果没有静态库目标,我也会创建一个。这样,我就可以像对待自己的库代码一样对待第三方代码。此外,我不必担心第三方代码的版本控制。

我发现让 Xcode 镜像代码的文件系统组织很重要,至少在某种程度上是这样。看完我采用了这个做法this blog post .不过,我不会在上面列出的级别以下执行此操作。例如,当您在 github 上共享代码时,这会有所帮助。与其让下载者或贡献者必须挖掘所有源代码并转储到一个目录中,不如将其组织到功能桶中。我见过一些 Xcode 组织正常的项目,但文件系统中的每个源文件都被转储到一个目录中。

关于iphone - Xcode 解决方案组织最佳实践和指南是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9717203/

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