我在Xcode中遇到了一个问题,错误“源套件服务终止”正在弹出,所有语法高亮显示和代码完成都在Swift中消失了。我该如何解决这个问题?
下面是一个示例图像:
我在Xcode中遇到了一个问题,错误“源套件服务终止”正在弹出,所有语法高亮显示和代码完成都在Swift中消失了。我该如何解决这个问题?
下面是一个示例图像:
当前回答
我的答案(Xcode6-Beta7)是简单地删除派生数据文件夹。
首选项>位置>衍生数据>单击箭头打开Finder >垃圾。
很明显,这种崩溃的发生有很多原因。
其他回答
在Xcode 6 Beta 3中,我每隔几秒钟就会遇到这个问题,甚至在全新的项目中,这个问题仍然存在。我将部署目标从8.0更改为7.1,它已经停止。
我的答案(Xcode6-Beta7)是简单地删除派生数据文件夹。
首选项>位置>衍生数据>单击箭头打开Finder >垃圾。
很明显,这种崩溃的发生有很多原因。
当此错误开始弹出时,只需注释掉您编写的最后/最近的一段代码并等待一段时间。语法高亮显示应该会重新出现。这就是我解决这个问题的方法。
func someFunc() -> (Int?, Int?, Int?) {
var retVal1:Int? = nil
var retVal2:Int? = nil
var retVal3:Int? = nil
//some other code
//commenting out the line below helped me
//(retVal1, retVal2, retVal3)
return (retVal1, retVal2, retVal3)
}
我发现从终端删除派生数据可以解决这个问题,直到下一次崩溃。:年代
它位于:/Users/{用户名}/Library/Developer/Xcode/DerivedData/{项目名}-{随机字符序列}
我希望这能有所帮助。
在项目中使用Swift以外的其他名称。“Swift”是保留的。