【问题标题】:Xcode 4.2 symbol navigator mucked upXcode 4.2 符号导航器搞砸了
【发布时间】:2011-12-30 16:49:16
【问题描述】:

出乎意料的是,“符号导航器”(导航器窗格左侧的第二个图标)开始只允许我访问单个 .h 文件。 “项目导航器”继续显示整个项目。

我试过来回翻转,重新启动 Xcode 等,但无济于事。它卡在那个文件上。

我得到的一个线索是 .h 文件是项目的第二个目标(测试目标)中唯一的 .h 文件。但是我看不到任何方法可以通过符号导航器选择目标(与项目相比)进行导航(而且我绝对没有“玩弄”任何可能影响这一点的设置。)

有什么想法吗?导航已经在 Xcode 4 中使用,我不需要被这个问题进一步束缚。

其他信息:我注意到 Cmd/单击项目中定义的符号会产生“未找到符号”,而该符号最确定存在(并且通过搜索找到)。 p>

叹息又神秘地开始工作了。唯一可能的线索是,我们曾在某个时间点与该方案进行过讨论(与另一个问题有关)。

1/9/12 就像神秘回归一样。然而,这发生在从 CVS 更新之后。

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

【问题讨论】:

  • Xcode 4.3.3 中的同样问题 :-(

标签: ide xcode4.2


【解决方案1】:

干得好!非常感谢!

我遇到了同源问题,特别是以下症状: 1) Cmd + 单击方法调用、.h 文件、定义的名称导致“未找到符号”消息 2)编辑器中的代码突出显示不会用颜色绘制上述对象 3) Symbol Navigator (Cmd + 2) 为空

在 Organizer/Project 中删除受影响项目的派生数据并重新打开该项目解决了该问题。当您重新打开项目时,会自动执行重新索引并再次工作!

很遗憾 XCODE 有这么多错误。 :-(

再次感谢 Hot Licks!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-27
    • 2016-04-16
    • 1970-01-01
    • 2012-12-27
    • 2018-03-15
    相关资源
    最近更新 更多