【问题标题】:Re-link symbols so 'Jump To Definition' works in Xcode 4.6重新链接符号,以便“跳转到定义”在 Xcode 4.6 中有效
【发布时间】:2013-10-02 18:13:57
【问题描述】:
我最近丢弃了我的 Xcode 4.6.3,并从 App Store 下载了它的替代版本。现在我无法通过“跳转到定义”上下文菜单访问定义符号。
我得到“未找到符号”;一直都在!
有没有办法重新索引 Xcode 4.6.3 中的所有内容。知道吗?
【问题讨论】:
标签:
xcode
documentation
xcode4.6
【解决方案1】:
我为 Xcode 7.3 做了什么:
- 关闭 Xcode
rm -rf ~/Library/Developer/Xcode/DerivedData
-
rm -rf project.xcworkspace(在您的 .xcodeproj 中)
-
rm -rf xcuserdata(在您的 .xcodeproj 中)
- 打开 Xcode。您需要等待索引完成
- 利润!!!
我的症状是即使对于 hello world 项目,所有“跳转到定义”都失败了。
全部重置后,它又可以工作了^_^
【解决方案2】:
要让 Xcode 为项目重建索引,您需要删除项目的 Derived Data。
从菜单栏中,选择“窗口”>“管理器”。在“管理器”窗口中,选择“项目”选项卡。在左侧列表中找到您的项目。单击项目的派生数据路径右侧的“删除...”按钮。