这个very helpful answer解释了如何在Xcode项目的不同目标中包含不同的文件。Xcode - 当我有多个目标时保持组织状态
我的问题更多的是一个哲学问题 - 我可以用什么约定来保持组织性?
情况下,我很可能会遇到包括以下内容:针对不同的目标表示
- 不同版本的一类
- 渴望不同的头文件的不同版本一类的
- 的整体部分我适用于某些目标但不适用于其他目标的项目
我想用最少的大惊小怪来管理整个事情。
这个very helpful answer解释了如何在Xcode项目的不同目标中包含不同的文件。Xcode - 当我有多个目标时保持组织状态
我的问题更多的是一个哲学问题 - 我可以用什么约定来保持组织性?
情况下,我很可能会遇到包括以下内容:针对不同的目标表示
我想用最少的大惊小怪来管理整个事情。
听起来好像有多个项目是要走的路,特别是在有很多文件只与一个或两个目标相关的情况下。这也意味着每个项目只能有一个类的版本,只能构建使用此版本的目标。当Xcode处于不同的项目中时,Xcode仍然可以理解依赖目标,只需将依赖项目导入到主项目中即可。
我发布了一个教程,解释如何在有多个目标时保持组织状态。
按照它。
http://www.madnikblog.com/blog/2013/09/19/organize-xcode-project-with-multiple-targets/
简单的想法是。
所有的逻辑生活在一个静态库中,它确实是每个可执行目标的依赖目标。 所有资源都保留在一个也是依赖关系的包中。
我所有的文件都与主项目相关。子项目基本上是主要项目的子集,其中一些类因此而改变(例如仅保留模型的一部分)。 – 2010-06-19 01:02:17