XCode 6 Beta 5的自动补全功能突然失效了。我以为问题出在Beta 5上,但是我重新安装Beta 4后仍然无法使用,但在之前是可以用的。我检查了“建议”选项和尝试删除派生数据,但都没有帮助。
XCode 6 Beta 5的自动补全功能突然失效了。我以为问题出在Beta 5上,但是我重新安装Beta 4后仍然无法使用,但在之前是可以用的。我检查了“建议”选项和尝试删除派生数据,但都没有帮助。
我曾经遇到过这个问题。
这是解决方法:
窗口 -> 组织器 -> "选择你的项目" -> 删除派生数据。
清理项目
退出Xcode ----- 这非常重要。您可能需要重新启动计算机。
再次打开Xcode
希望这对您有用。这在2015年2月9日起作用。
let array:[NSString] = ["first","second"...]
我把它改成了
var array = ["first","second"...]
我不知道为什么会这样,但它起作用了。找到问题非常困难。检查.m文件是否已在“目标成员资格”中被检入
尝试多次清理/删除派生数据。在某些文件中禁用了自动完成,但未在App Delegate中禁用。过了一会儿,我在项目导航器中看到了红色的库。这些由cocoapods管理。解决方案如下:
重新安装pods后,受影响的文件中恢复了语法高亮和代码完成。
对我来说,这是因为我升级了Xcode的版本,导致出现了新问题。重新下载文档后,一切都正常了。