我在Xcode中遇到了一个问题,错误“源套件服务终止”正在弹出,所有语法高亮显示和代码完成都在Swift中消失了。我该如何解决这个问题?
下面是一个示例图像:
我在Xcode中遇到了一个问题,错误“源套件服务终止”正在弹出,所有语法高亮显示和代码完成都在Swift中消失了。我该如何解决这个问题?
下面是一个示例图像:
当前回答
xcode 6 Version 6.0 (6A313)仍然存在
创建一个新项目 添加一个框架和库 选择cocoa触摸框架 添加Swift文件 向swift文件中添加一个类
崩溃
Ps:全新的MAC mini,没有之前的xcode安装,没有任何异国情调。我想只是个测试版产品。
其他回答
在我的情况下,我已经导入桥接头丢失的文件。在我删除错误导入后,错误通知消失了。
一个只包含这两行的程序(在Swift语法方面可能是错误的)足以导致“SourceKitService Terminated”错误:
var x = 42
println("Hello", x)
使用let而不是var可以使编辑器恢复正常工作。Xcode 6.0版本(6A215l)
我在嵌套的objective - c++项目中也犯了同样的错误,该项目现在包含了带有Swift代码的框架。为了解决这个问题,我必须明确地构建框架。一旦我做了,那期就没了,再也不会回来了;)
你的项目叫Swift吗?看到这个消息,构建也会失败(<unknown>:0: error:模块名“Swift”是为标准库保留的)。尝试使用其他项目名称,例如SwiftTest。它会起作用的。
我发现,通过显式地(静态地)键入变量类型,而不是推断它们,为我解决了这个问题。