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