Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift 为什么我得到源工具包服务终止错误?_Swift_Ios8 - Fatal编程技术网

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这很有趣,对我来说,它似乎变得更稳定了。我现在一天只撞车三次,这是更奇怪的部分。今天,它一直在崩溃,在某些情况下,仅仅相隔几秒钟。昨天我一共发生了五次车祸,做了同样的事情。