iphone – 为什么Xcode的codeSense功能有时只能工作?

前端之家收集整理的这篇文章主要介绍了iphone – 为什么Xcode的codeSense功能有时只能工作?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
例如,当我输入

[UIView commitAni

然后我希望它完成它像:

[UIView commitAnimations

所以我有:

[UIView commitAnimations];

但在这里,它没有.虽然我已经包含了CoreGraphics.framework
奇怪:当我尝试与其他动画相关的东西,它的工作原理:

[UIView setAnimationDura

将完成:

[UIView setAnimationDuration:<#(NSTimeInterval)#>

但是这个不会被codeSense认可:

[UIView setAnimationTr

……在这里,我希望完成

[UIView setAnimationTransition

但它不会发生.这可能是什么问题?
我不认为我错过了一个包含的框架,因为一切编译良好,并在iPhone模拟器中工作.

解决方法

这似乎是静态代码分析工具(Clang)和CodeSense之间的冲突.看到
http://www.openradar.appspot.com/7338181

关闭了“运行静态分析器”构建设置并点击了一般的“重建代码感知索引”,它解决了我的问题.但是,我也想要静态代码分析.

猜你在找的Xcode相关文章