【问题标题】:Xcode symbol navigator not showing app symbolsXcode 符号导航器不显示应用程序符号
【发布时间】:2015-05-16 14:26:28
【问题描述】:

这可能是 Xcode 中的另一个错误(看到了这个:xcode 6 symbol navigator shows each class twice,但它没有帮助)。

在我的 Xcode 中,我只看到我为 iCal 创建的 .h 文件的符号,而我的主应用程序看不到任何符号。是否有一些隐藏选项可以让我在符号导航器中切换要查看的内容?

我损坏的导航器是这样的:

(仅显示来自 iCal.h 的信息)

在同一会话中,另一个项目看起来不错:

(我添加了 Swift/Obj-C 以覆盖主要的 Xcode 用户组,尽管这与任何语言都无关)

【问题讨论】:

  • 好屏幕截图!如果现在单击底部的中间图标会怎样?你看到框架符号的广阔世界了吗? - 另外,如果你退出 Xcode 并清空缓存,我在这里建议:stackoverflow.com/questions/5714372/… 怎么办?有时索引会变得“楔入”,您需要在 Xcode 的一侧拍打。
  • 单击中间按钮时,我看到很多,但我的应用程序符号 none。如上所述,我已经清除了 DerivedData。
  • 清理缓存是我每小时都会做的事情。 :-(
  • 尝试点击类名前的;它应该下拉显示符号。
  • @ili 问题是我的 Obj-C h 文件CalAppDelegate 和包含的iCal.h 中只有符号,但我的主应用程序中没有。

标签: objective-c swift xcode6


【解决方案1】:

好的。我退出了 Xcode。我清理了我的派生数据目录(您可以通过转到“文件”->“项目设置”找到它)。之后我重新启动了 Xcode。它重新索引了所有文件,现在符号导航器按预期工作。希望这些步骤也对您有用。

【讨论】:

  • 嗯,清理派生数据和缓存是我在很长一段时间内每小时都会做的事情。现在我正在使用 XCode 7,甚至忘记了这个问题(可能是因为我只是习惯了一个我不希望得到修复的错误)。无论如何,谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-18
  • 2013-10-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多