最近项目碰到 Xcode 代码无法显示的问题,具体如下:
类名和方法名都无法显示, 并且无法跳转
在百度的搜索下大多找到的是以下方法:
1. clean 一下
2. 清除所有工程 Organizer-projects - 把项目Remove from Organizer
3. 关闭xcode重新打开即可。
4. 实在不行就重启吧。
但是都没有解决问题, 于是通过谷歌找到以下解决方案:
- 删除模块缓存
首先关闭 Xcode ,然后删除~/Library/Developer/Xcode/DerivedData/ModuleCache
目录下的所有文件 - 修改
Enable Modules
的值
到你的项目的Build Settings
中,找到Enable Modules
如果值是YES
,修改为NO
,然后 编译以下,会报错,之后再修改为YES
经过上面两个操作之后,你还需要 Clean
(Shift + Command + K)一下
最终解决了我的问题!!
附上stackoverflow原帖: http://stackoverflow.com/questions/36165865/xcode-7-3-syntax-highlighting-and-code-completion-issues-with-swift