xcode - 从 Xcode 4.2 项目中删除派生数据不会重新索引项目

标签 xcode autocomplete xcode4.2

索引、代码完成和着色会定期从我的项目中消失,通常是在我添加文件后。然后它会在数小时或数天后返回,通常是出于未知原因(我曾尝试保留记录,但它非常随机)。 CMD-点击甚至已知的术语(如 viewDidLoad: 或 NSLocalizedString)会导致“找不到符号”错误。

它发生在 Xcode 4.2 中(我相信它发生在 Xcode 4.0.2 中,但没有那么频繁)。 我没有生成错误、警告或静态分析消息。
我已经重新启动 Xcode。
我试过关闭预编译。
我没有遇到循环头文件 include/import 的情况。
如果我使用 gcc、LLVM、CLang(以任何组合),就会发生这种情况。
如果我使用 iOS 4.3 或 5.0,就会发生这种情况。
我试过删除“派生数据”,甚至只删除 Index/路径。
删除并重新构建后,我看到了 .hmap 文件和 .xcindex 文件夹(充满了 db.xcodeindexdb* 文件)。

...但我无法获得代码完成、符号检测或着色。

我还能做什么?非常感谢您的帮助。

最佳答案

您是否尝试过全新安装 (sudo/Developer/Library/uninstall-devtools)?

关于xcode - 从 Xcode 4.2 项目中删除派生数据不会重新索引项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8099541/

相关文章:

ios - 为什么我的 UIView 背景在切换到下一个 View 时会变形?

swift - UICollectionView 不显示图像

php - Jquery 自动完成文本字段,动态添加的行中具有数据属性

ios5 将数据从 calloutAccessoryControlTapped 传递到另一个 Controller

app-store - Xcode 验证流程和 App Store 应用批准

c++ - 为什么 std::this_thread::sleep_for() 在 MacOS 终端中不起作用?

javascript - Google Maps API V3 - 无论如何检索自动完成结果而不是下拉呈现它?

search - 如何在 Redis 中组织数据以用于自动完成搜索的多个资源

ide - Xcode 4.2 符号导航器搞砸了

ios - 标签中的图片(Swift)