代码突出显示和自动完成功能在Xcode中消失了

时间:2012-01-13 02:42:58

标签: xcode cocoa xcode4 xcode4.2 xcode4.3

我在一个团队工作,最近我们在Xcode项目中失去了所有语法高亮。这是我们所有环境中的问题,因此本地机器不存在问题。我们都清除了派生数据,删除了/ var / folders /中的预编译头文件。此外,每个人都在他们的控制台中收到以下错误:

1/12/12 9:40:42.126 PM Xcode:  IDEIndexingClangInvocation: Failed to save PCH file: /Users/sashimiblade/Library/Developer/Xcode/DerivedData/Project-gfgcpcthwcmainhhtgpavaqacqkr/Index/PrecompiledHeaders/Project-Prefix-gwxtmfzfhffkhmardmbbgmpwrntg_ast/Project-Prefix.pch.pth

有什么想法吗?这让我疯了几天,如果没有我的自动完成功能或语法突出显示,我就无法生存!

2 个答案:

答案 0 :(得分:1)

好的,我明白了。我在我的项目的框架区域中有Core-Plot,而Xcode正在寻求将Core-Plot解析为框架,即使它只是一个二进制文件和相关的头文件。所以我将Core-Plot移动到我的其他类的文件夹中,从库搜索路径中删除了旧的Core-Plot路径,并且还吹走了标题搜索路径,现在我的自动完成和代码突出显示又回来了!我认为这是Xcode中的一个错误......

答案 1 :(得分:1)

我不是想要得到任何代表 - 只是想在上面的评论中提到@EricGoldberg和@CornPuff。它只是一个巨大的节省时间。

自动完成在Xcode中消失了吗? (说实话,很常见)

只需遵循以下超级简便的步骤:

  • YourAppName-Prefix.pch文件中添加新行(或任何其他简单编辑)

  • 保存

  • 重建您的项目

而且,它是自动魔法修复的! : - )