Swift 因为…就是给予;SourceKitService已终止“;

Swift 因为…就是给予;SourceKitService已终止“;,swift,xcode6,Swift,Xcode6,每次我键入“for x in variable”(尝试迭代文本字段)时,都会收到一个错误“SourceKitService Terminated” 有人知道这是否是一个已知的问题吗?有办法吗?谢谢 编辑: 代码: 在迭代之前,请确保expressionTextField.text为非nil if let str = expressionTextField.text{ for token in str{ pf.expression += token } } 这就是

每次我键入“for x in variable”(尝试迭代文本字段)时,都会收到一个错误“SourceKitService Terminated”

有人知道这是否是一个已知的问题吗?有办法吗?谢谢

编辑:

代码:


在迭代之前,请确保
expressionTextField.text
为非nil

if let str = expressionTextField.text{
    for token in str{
        pf.expression += token
    }
}

这就是说,这也是Xcode解析器的一个bug,应该在今年秋天修复

这个问题应该有一些实际的代码。另外,我不知道文本字段是可以迭代的集合。很抱歉,添加的代码可能重复!我把它标记为复制品。但正如您所知,这基本上是语法高亮显示(可能还有代码完成)过程的无害崩溃。对我来说总是发生,而且通常会重新开始。未来的版本应该修复编辑器的这一问题和许多其他问题。
if let str = expressionTextField.text{
    for token in str{
        pf.expression += token
    }
}