2011-12-30 45 views
3

出于蓝色,“符号导航器”(导航器窗格左侧的第二个图标)开始让我访问单个.h文件。 “项目导航器”继续显示整个项目。Xcode 4.2符号导航器废弃

我已经尝试来回翻转的东西,重新启动Xcode等无济于事。它卡在那个文件上。

我的一个线索是.h文件是项目第二个目标中唯一的.h文件,一个测试目标。但我没有看到用符号导航器选择目标(vs项目)进行导航的任何方式(并且我绝对没有“玩”任何可能影响此设置的设置。)

任何想法?导航在Xcode 4中已经是sux了,我不需要进一步受这个问题的束缚。

附加信息:我注意到,当符号最明确存在(并通过搜索找到)时,Cmd /单击项目中定义的符号会产生“符号未找到”。

叹息神秘地再次开始工作。只有可能的线索是,我们在某个时刻与该计划保持一致(与另一个问题有关)。

1/9/12就像神秘地回来。然而,这是从CVS更新后发生的。

1/10/12找出问题出在Xcode的“索引”的东西,发现你可以删除索引(和其他“派生数据”的东西),并强迫它在管理器/项目。是否这样,当我下次打开项目时索引被重建。但是,现在Navigator只在测试目标中列出了几个文件,所以实际上是一个倒退的步骤。

+0

Xcode 4.3.3中的相同问题:-( – Besi 2012-07-12 12:39:25

回答

3

干得好!非常感谢!

我有相同起源的问题,尤其是这里的症状: 1)Cmd的+点击的方法调用,.h文件,定义的名称会导致“找不到符号”消息 2)代码编辑器中突出不在颜色 3)符号导航(Cmd + 2)只是空的

删除组织者/项目中受影响项目的派生数据,并重新打开项目解决了这个问题。当您重新打开项目时,自动执行重新索引并再次运行!

可惜XCODE太麻烦了。 :-(

一旦开始,非常感谢热舔!