重新链接符号,因此“跳转定义”适用于Xcode 4.6

时间:2013-10-02 18:13:57

标签: xcode documentation xcode4.6

我最近破坏了我的Xcode 4.6.3并从App Store下载了它的替代品。现在,我无法通过“跳转定义”上下文菜单访问定义符号。

我得到'未找到符号';一直以来!

有没有办法重新索引所有内容,所以Xcode 4.6.3。知道吗?

2 个答案:

答案 0 :(得分:3)

我为Xcode 7.3做了什么:

  1. 关闭Xcode
  2. rm -rf ~/Library/Developer/Xcode/DerivedData
  3. rm -rf project.xcworkspace(在您的.xcodeproj中)
  4. rm -rf xcuserdata(在您的.xcodeproj中)
  5. 打开Xcode。你需要等待索引完成
  6. 利润!!!
  7. 我的症状是所有"跳到定义"即使是你好的世界项目也失败了。 重置所有内容后,它再次起作用^ _ ^

答案 1 :(得分:1)

要使Xcode重建项目的索引,您需要删除项目的派生数据。

从菜单栏中选择Window>组织者。在“管理器”窗口中,选择“项目”选项卡。在左侧列表中找到您的项目。单击项目的派生数据路径右侧的“删除...”按钮。

Derived Data delete button