2015-12-24 25 views
3

我的项目有几个目标。其中一些目标包括相同的文件。我认为这导致他们出现不止一次。难道我做错了什么?有什么我可以做,不显示重复?Xcode Symbol Navigator中的重复类

enter image description here

+0

我遇到了该窗格的问题。如果你没有链接错误,那可能只是另一个Xcode错误。尽管如此,您仍然可以在编译阶段的目标编译阶段仔细检查。 –

+0

看起来与http://stackoverflow.com/questions/8681818/有关。我尝试删除我的'Dedived Data'文件夹并按照建议那样重新启动Xcode。索引编制完成后,每个目标仍然有一个额外的重复。 – Henrik

回答

0

一直跟这也是挣扎,我有大约10个目标,它使符号导航非常繁琐的使用。

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

  1. 转到项目浏览器(CMD-1)
  2. 选择所有跨多个目标
  3. 显示文件检查器(在公用事业领域,RHS,CMD-ALT-1共享迅速文件)
  4. 在“目标成员资格”下,只选择您目前正在处理的目标。
  5. 重建,你应该找到符号导航模糊不见了。

您在每次切换目标,否则当你建立你的链接错误的时间重复这个过程,但对我来说,这是一个小的麻烦,我愿意付出,使再次符号导航可用。

+0

希望这是固定的更新。这是一个痛苦,但感谢周围的工作。 – possen