Xcode完成,拼写检查已停止

Xcode完成,拼写检查已停止,xcode,Xcode,我的Xcode 4.3.2停止显示代码的拼写错误和完整性。找出代码中是否有错误的唯一方法是构建它。Xcode只为关键字上色,如if、else、for等。所有其他代码都没有上色。只显示了一些非常奇怪的补全。例如: CGPoint p; p.y // completion is "YES" p.x // completion is "xor" 方法调用的完成仅是常用的方法如何解决这个问题?我已经多次重新启动我的mac电脑,但在Xcode的首选项中找不到任何与此相关的内容。我也有过很多次这样的情况,

我的Xcode 4.3.2停止显示代码的拼写错误和完整性。找出代码中是否有错误的唯一方法是构建它。Xcode只为关键字上色,如
if、else、for
等。所有其他代码都没有上色。只显示了一些非常奇怪的补全。例如:

CGPoint p;
p.y // completion is "YES"
p.x // completion is "xor"

方法调用的完成仅是常用的方法如何解决这个问题?我已经多次重新启动我的mac电脑,但在Xcode的首选项中找不到任何与此相关的内容。

我也有过很多次这样的情况,帮助我的是在构建设置
预编译前缀头中设置为“否”

我要解决这个问题所做的是:

1.)将构建设置从LLVM 3.1更改为GCC 4.2

2.)转到组织者>项目>(选择项目)>删除
衍生数据

3.)将构建设置更改回LLVM 3.1

然后,我的语法高亮显示再次起作用。无需重新启动Xcode,也无需跨越其他障碍

希望这对你有帮助,就像对我一样


更新:如果第2步不起作用,有些人只需要第2步就可以让它工作。遵循所有3个步骤。

请看《很棒》,我想它在不同的场景中以不同的方式工作。仅通过删除
派生数据