Ios Xcode 6.1 swift自动完成和代码检测中断

Ios Xcode 6.1 swift自动完成和代码检测中断,ios,xcode,swift,ios8,ios8.1,Ios,Xcode,Swift,Ios8,Ios8.1,我使用的是Xcode版本6.1(6A1052d),它运行良好,唯一的问题是swift项目的自动完成和代码感知被破坏 我可以通过删除派生数据和描述的文件夹~/Library/Caches/com.apple.dt.Xcode,或者将项目的部署目标从8.1更改为8.0来修复它 但是,第一个解决方案只能使用1到2天,如果它不再工作,我不想每隔一段时间删除文件夹,也不想一直更改目标iOS版本。请帮帮我。我在swift工作时遇到了相同的问题很多天,最后我删除了目录~/Library/Developer/X

我使用的是
Xcode版本6.1(6A1052d)
,它运行良好,唯一的问题是
swift
项目的自动完成和代码感知被破坏

我可以通过删除派生数据和描述的文件夹
~/Library/Caches/com.apple.dt.Xcode
,或者将项目的
部署目标从
8.1
更改为
8.0
来修复它


但是,第一个解决方案只能使用1到2天,如果它不再工作,我不想每隔一段时间删除文件夹,也不想一直更改目标iOS版本。请帮帮我。

我在swift工作时遇到了相同的问题很多天,最后我删除了目录
~/Library/Developer/Xcode/DerivedData
中的一些旧数据,并再次启动Xcode,错误消失了


希望有帮助

它还没有消失。。我在编码时每天执行3-4次此过程。。有人找到了永久的解决办法吗?我在约塞米蒂的Xcode 6.3测试版上。。在6.1中,我必须每天做5-6次以上的这个过程,但他们没有完全解决这个问题:(.我观察到,在一个文件中工作而不来回切换确实会延迟这种情况的发生+如果您使用集合视图或表视图,并在MVC体系结构的所有文件中切换和修改,则您需要重新启动Xcode的可能性更大(在6.3测试版中,Xcode会自动修复此问题)。如果有办法强制对项目重新编制索引。

不幸的是,没有其他办法。请提交错误报告并等待下一个版本。这有时也有帮助@sbarow,您提供的链接是关于添加扩展和SourceKit服务的。@gabbler自动完成和代码检测中断是因为SourceKit崩溃不?请参见ms是一堆可以破坏自动完成、扩展、大文件、派生数据等的东西。我在哪里可以找到SourceKit崩溃报告?我只看到“未找到符号”当我命令+单击代码时,可能它与SourceKit崩溃有关。感谢您的响应,在您删除目录后,问题是否会永久消失,我尝试了,问题再次出现。对我来说,问题消失了,如果问题仍然存在,那么您可以删除xcode目录中的所有内容并尝试卸载和安装xcode。这可能会导致错误是最后的手段,但会解决问题。我通过App Store从测试版升级了Xcode,我将尝试重新安装,并希望这个问题能够得到解决。我在两台不同的机器上进行了尝试,在其中一台机器上删除了DeriveData后就消失了,但在另一台机器上我不得不重新安装,它现在在两台机器上都能工作,这是一个多么好的问题啊缓解。重新安装xcode后,问题似乎暂时消失了。我安装了6.3 beta版。我仍然安装了6.1版。卸载没有用。所有方法都是临时的。我只安装了6.1版,它对我来说运行良好,尽管有时会崩溃,但我只需关闭项目并重新打开它。