如何比较2个Xcode目标

Nic*_*ick 21 xcode

我如何比较Xcode中同一项目的两个目标之间的差异?我想看看源代码的差异,也许还有构建信息.

Rob*_*ert 35

您可以通过选择目标然后选择'级别'来比较构建设置

比较目标

我意识到,没有简单的方法来比较每个目标中包含的源文件.

  • 谢谢!如果只有Apple会拆分巨大的xcodeproj文件并为每个目标分别拥有文件...... (3认同)

Rom*_*ano 6

这是一个古老的话题,但我只是有同样的需求,并找到了比较目标的简单方法.

我注意到在"Build Settings"选项卡中,您可以选择一行或多行并复制选择,结果是一个简单的文本,由段落中的键/值行组成:key = value和一个标题,如:// :configuration = Debug

使用简单的cmd + a选择给定目标的所有设置,复制文本文件中的设置,重复第二个目标的操作,并简单地将文本文件与FileMerge或您首选的差异应用程序进行比较.

注意:要特别注意有关标题的差异,然后整个段落可能会被视为不同.