2

我在一个团队中工作,最近我们在 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

有任何想法吗?这几天让我发疯了,如果没有自动完成或语法突出显示,我就活不下去!

4

2 回答 2

1

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

于 2012-01-17T00:54:54.687 回答
1

我不是想获得任何代表——只是想让上面评论中提到的@EricGoldberg 和@CornPuff 脱颖而出。这简直是​​一个巨大的节省时间。

Xcode中的自动完成功能消失了吗?(老实说,这很常见)

只需按照这个超级简单的步骤:

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

  • 节省

  • 重建你的项目

而且,它会自动神奇地修复!:-)

于 2013-02-15T07:50:49.313 回答