Swift 为什么我得到源工具包服务终止错误?
第二行有什么问题吗Swift 为什么我得到源工具包服务终止错误?,swift,ios8,Swift,Ios8,第二行有什么问题吗 let modelURL = NSBundle.mainBundle().URLForResource("xxx", withExtension: "momd"); let managedObjectModel = NSManagedObjectModel.init(contentsOfURL: modelURL) 我偶尔也会遇到这个问题。据我所知,当您尝试执行类型检查器认为无效的操作时,就会出现这个问题—我在为in循环编写时经常遇到这个问题。您应该详细说明产生错误的代码
let modelURL = NSBundle.mainBundle().URLForResource("xxx", withExtension: "momd");
let managedObjectModel = NSManagedObjectModel.init(contentsOfURL: modelURL)
我偶尔也会遇到这个问题。据我所知,当您尝试执行类型检查器认为无效的操作时,就会出现这个问题—我在为in循环编写时经常遇到这个问题。您应该详细说明产生错误的代码
现在,您可能必须使用它,直到找到一个不会让实时编译器生气的组合。问题在于
“;”
第一行的字母结尾,我删除了它,现在它可以工作了,不再弹出,这是一个有趣的副作用。在我的例子中,我在桥接头中导入了丢失的文件。
在我删除它之后,错误通知消失了。在我的例子中,我为一个或两个目标创建了大约6个以上的swift文件,并且发生了SourceKit服务失败错误。我发现我正在导入我没有使用的框架。因此,我删除了.swift文件中的许多导入行。对我来说,这很有帮助;我的错误(少了很多)了 希望这有帮助
KW将目标设置为7.1“修复我的问题”。希望这对你有帮助 更新: 我这里有一个可行的解决方案,对我有效:
希望可以帮助您使用的是测试版软件,这是一个bug。分号似乎让崩溃对我来说更糟。您能提供完整的工作代码吗?我只删除了;来自End的信对我来说这就是问题所在@VincentSaluzzo在Xcode 6 GM中修复了它。刚刚在Xcode 6.0.1中再次遇到了相同的问题,这一次解决了我的问题,而且thumbsupI大约每两分钟就会使SourceKit崩溃一次。我不知道是什么原因造成的,因为似乎一切都是原因。一个可靠的方法是将一行代码从一种类型更新为另一种类型——例如,如果您有一行代码附加了一个项目数组,并且您将基本类型更改为一个项目数组,boom。但这只是我见过的许多车祸中的一次,大多数我都无法确定。@Maury这很有趣,对我来说,它似乎变得更稳定了。我现在一天只撞车三次,这是更奇怪的部分。今天,它一直在崩溃,在某些情况下,仅仅相隔几秒钟。昨天我一共发生了五次车祸,做了同样的事情。