【发布时间】:2012-05-09 01:06:33
【问题描述】:
我刚刚更新到 4.3.2,现在我的 codeSense 动不动就睡在我身上。 在编码过程中,我从枚举中获取部分列表,类的部分属性或没有属性,通常没有语法突出显示,未声明的变量没有错误。
如果我构建项目,它会引发正确的警告/错误并正确链接所有内容。 所以它实际上可以找出是否有问题,只是在我编写代码时它似乎并没有努力去做。
现在很生气。
【问题讨论】:
我刚刚更新到 4.3.2,现在我的 codeSense 动不动就睡在我身上。 在编码过程中,我从枚举中获取部分列表,类的部分属性或没有属性,通常没有语法突出显示,未声明的变量没有错误。
如果我构建项目,它会引发正确的警告/错误并正确链接所有内容。 所以它实际上可以找出是否有问题,只是在我编写代码时它似乎并没有努力去做。
现在很生气。
【问题讨论】:
我最近遇到了类似的问题,我结束了删除项目的派生数据并重新启动 Xcode。
在 Xcode 中进入 Organizer 并在 Projects 选项卡下从左侧选择您的项目,然后按 Derived Data 旁边的 delete。然后重新启动 xcode,希望您一切顺利。
【讨论】:
在我的 iOS 项目中使用一些 c++ 文件时遇到了这个问题... 很讨厌
您可以像这样轻松修复它:
在您的项目上,转到“构建设置”
“构建选项”
"c/c++/objective-c 的编译器""
把它从苹果LLVM compiler 3.1改成
到
LLVM GCC 4.2 构建
然后再改回
LLVM 编译器 3.1
重新构建
现在 codeSense 应该可以工作了!
PS。无需删除派生数据...
;)
【讨论】: