iOS学习笔记2017-3-29玩转XcodeXCode报错锦集

Xcode代码提示失效怎么办

2017-03-03  本文已影响924人  MacLeon

今天遇到了xcode8代码提示失效的问题,导致我的代码没法高亮和跳转,这会大大降低开发效率。

查了很多资料,以下罗列可行的方案:

1、如果之前关闭了代码Index,则命令行执行以下命令打开index:

defaults  write com.apple.dt.XCode IDEIndexDisable 0

然后重启xcode,看是否恢复了代码提示。

PS:打开代码Index会导致每次打开工程时,由于要索引代码,有显得有点慢。如果要关闭Index,则执行以下命令:

defaults  write com.apple.dt.XCode IDEIndexDisable 1

2、如果之前的代码Index是正常的,则尝试以下方法:

2.1. cd进入~/Library/Developer/Xcode/DerivedData
2.2. ls一下
2.3. 找到你的项目所用的目录(一般以你的项目名开头)
2.4. cd 目录名
2.5. rm -r Index 删除掉你的项目所用的索引文件夹
2.6. 重启xcode验证

备注:
1、Xcode 不能提示的原因是文件没有自动建立索引,缓存没有处理,所以导致智能提示无效
2、我是由于之前为了打开工程快一点就关闭了代码的Index,所以用第一种方式解决咯
3、但这就尴尬了,鱼与熊掌不可兼得。如果您有更好的方法,既能保证打开工程速度快,又能保留代码提示,请不吝赐教,我会更新到本文中~

参考链接:
https://discussions.apple.com/thread/2746273?start=0&tstart=0

http://www.cnblogs.com/markstray/p/5563131.html

上一篇下一篇

猜你喜欢

热点阅读