3月22号,苹果发布了最新版的操作系统ios9.3,还有最新的xcode7.3,里面还集成了最新的swift2.2版本,所以今天在苹果商店更新到了xcode7.3,完成之后,问题来了
第一个问题:原来的插件都失效了,包括喜欢的全能代码提示插件在内。
第二个问题:在项目里引入自定义控制器的头文件,创建实例对象时代码提示没有了,需要自己分清大小写的去打出来
在遇到这两个问题时,一开始自己也是一头雾水,就百般搜索,问题解决了,那么我也记录和分享一下解决方法
先说第一个问题:解决插件失效的问题
1、打开终端 输入以下指令
defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID
2、此时你会获得 DVTPlugInCompatibilityUUID 然后接着在终端输入以下指令,并将 add 后面的内容换成前面获得的DVTPlugInCompatibilityUUID
find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add 9F75337B-21B4-4ADC-B558-F9CADF7073A7
就是这样
3、重启xcode ,问题解决
接着解决第二个问题,代码提示失效
目前觉着这个方法稍微简单好理解,如下:
依次点击Xcode-->Window-->Projects, 接着选中你的项目,点击如下图中Derived Data右侧的Delete按钮
关闭工程,重启xcode,问题解决
-
但是后来发现,这个方法只能在每个工程里都这么操作一下,目前没有发现其他好的方法,如果后期发现,再来更新
当然,关于第二个问题的解决方法,在苹果论坛里早就有人发表过,我只是选了其中好操作的一点来说
原文地址:https://discussions.apple.com/thread/2746273?start=0&tstart=0
另一篇大牛博客里也有详细方法介绍,给个链接
网友评论