当你遇到Xcode的代码联想功能失效了,按command键,点不进去类库,提示“?”,而且代码全是白色,你是不是特别崩溃?!!!
首先我先做一下解释,这主要是因为Xcode的文件索引未建立导致。索引就像字典的key对应了value,索引未建立,按住command点击自然就无效,代码也就无法变成彩色。因此解决索引是核心。
索引文件位于/Users/xxx/Library/Developer/Xcode/ 的 DerivedData文件夹里。对于此文件夹可以删除。注意:xxx是你电脑名字,路径要因人而异,毕竟大家电脑名还是不一样的
我们话入正题:
1、进入终端命令行,清除IDEIndexDisable配置开关
defaults delete com.apple.dt.XCode IDEIndexDisable
2、如果第一步前未删除DerivedData里内容,现在可以删除
3、重启Xcode即可
希望能够帮到你。