Xcode Symbol Navigator中的重复类

时间:2015-12-24 07:29:12

标签: xcode swift xcode7

我的项目有几个目标。其中一些目标包含相同的文件。我认为这会导致它们出现不止一次。难道我做错了什么?我有什么办法可以不显示副本吗?

enter image description here

1 个答案:

答案 0 :(得分:0)

一直在努力,我有大约10个目标,它使符号导航器非常繁琐使用。

可能有适用于某些情况的解决方法,取决于文件结构的复杂程度以及切换目标的频率。对我来说,我通常一次只处理一个目标,每个目标都包含每个swift文件(因此出现10次)。如果我将所有文件分配给我正在处理的单个目标,则符号导航器中的重复类将消失。

  1. 转到项目导航器(CMD-1)
  2. 选择跨多个目标共享的所有swift文件
  3. 显示文件检查器(在实用程序区域,RHS,CMD-ALT-1)
  4. 目标会员资格'只选择您当前正在处理的目标。
  5. 重建,你会发现符号导航器欺骗已经消失。
  6. 每次切换目标时都必须重复此过程,否则在构建时会出现链接器错误,但对我而言,这是一个轻微的麻烦,我准备付费使符号导航器再次可用。< / p>