SourceKitService 终止,没有 Xcode 警告或错误

Posted

技术标签:

【中文标题】SourceKitService 终止,没有 Xcode 警告或错误【英文标题】:SourceKitService Terminated with no Xcode warning or errors 【发布时间】:2014-06-04 22:55:20 【问题描述】:

在开始一个新项目以将我的一个 Obj-C/SpriteKit 应用程序移植到 Swift 时,我正在休息,并开始在 touchesMoved 中添加一个 touch for 循环。我的错误,但奇怪的问题是我得到“SourceKitService Terminated”并且 Xcode 完全出错了。

override func touchesMoved(touches: NSSet!, withEvent event: UIEvent!) 
    for touch: AnyObject in touches 

    
 

具体来说,这发生在我开始在 for 循环中键入“touches”的那一刻。输入“for touch: AnyObject in”一切都还好。只要我继续输入“touches”... SourceKitService 已终止。

我知道这应该是一个错误,但为什么 Xcode 会因此而彻底崩溃?

【问题讨论】:

经验法则:如果编辑器发疯了,那是编辑器中的一个错误。请报告。 :) 这是该软件在测试阶段的一个众所周知的错误。 SourceKitService Terminated 的可能重复项 【参考方案1】:

你有一个语法错误,所以 SourceKitService 正在抛出。当我这样做时,它对我有用

override func touchesMoved(touches: NSSet!, withEvent event: UIEvent!) 
    for touch : AnyObject in touches.allObjects
        print(touch)

    

不确定这是否能解决您的问题。请善待我们都是快速的新手:)

【讨论】:

谢谢老兄。解决方法为我解决了这个错误。【参考方案2】:

我在使用 xcode 6 beta 6 时遇到了问题。我终于将 ios 部署目标从 7.0 更改为 7.1,我的问题就消失了!

【讨论】:

以上是关于SourceKitService 终止,没有 Xcode 警告或错误的主要内容,如果未能解决你的问题,请参考以下文章

PostgreSql 因错误而崩溃:“服务器进程(PID XXXX)被异常 0xC0000142 终止”

Swift SourceKitService 崩溃

win10系统开机出现0xc0000022a代码,蓝屏怎么办?

0x0100333f

mmc.exe应用程序出错 0x00405d07 进不了桌面怎么办

pyqt5,pycharm,Process finished with exit code -1073741819 (0xC0000005)