Xcode 代码提示失效

原文地址:http://www.jianshu.com/p/054686aee315这位大神,写的很好,一般情况下,按照大神的方案就可以解决。但是凡事都有意外吗,总会遇见各种奇葩问题。如果第一种解决方案,解决不了,就请看第二种。

第一种:

以前好像很少碰到Xcode中代码提示出问题的情况,即使碰到了大多也是后来自然的就好了,最近换用了Xcode4.3,经常遇到这个问题。

通过无所不能的谷歌大神,找到了苹果论坛上提供的一个解决方案(https://discussions.apple.com/thread/2746273?start=0&tstart=0):

1. cd进入~/Library/Developer/Xcode/DerivedData

2. ls一下

3. 找到你的项目所用的目录(一般以你的项目名开头)

4. cd 目录名

5. rm -r Index 删除掉你的项目所用的索引文件夹

注:

(1) 原文表示删除 ~/Library/Developer/Xcode/DerivedData下所有的文件,我尝试发现只需要删除当前项目相关的索引文件即可

(2)  DerivedData从字面上理解应该是收集到的数据,应该是Xcode针对这个项目缓存的一些数据,不会影响项目本身的完整性

第二种:

我按照上面的方法进行了操作,但是不管用,最后几经折腾,发现是这里的问题:


图一

只要将Framwork的选项给去掉就可以了,当然了因为我的项目是只要生成.a文件就行了,对应于你的项目就是看你要生成的target是framework还是.a再或者是app文件,具体情况具体分析。

图二
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 按command键点不进去类库,提示“?”,代码全是白色 说明:1、Xcode的文件索引未建立导致,索引文件位于/...
    th先生阅读 1,563评论 0 3
  • 今天遇到了xcode8代码提示失效的问题,导致我的代码没法高亮和跳转,这会大大降低开发效率。 查了很多资料,以下罗...
    MacLeon阅读 6,489评论 3 6
  • 前言 Xcode的代码提示功能有时候会稀里糊涂的罢工,对于用惯了这项功能的同学来说,没了提示可怎么活。在开发中我就...
    Bestmer阅读 700评论 0 5
  • 前言: 以前好像很少碰到Xcode中代码提示出问题的情况,最近经常遇到这个问题。没有了Xcode的智能提示,发现我...
    蓝色的雪啦阅读 3,492评论 0 2
  • 以前好像很少碰到Xcode中代码提示出问题的情况,即使碰到了大多也是后来自然的就好了,最近换用了Xcode4.3,...
    默默_David阅读 1,578评论 0 0