Xcode beta 7-执行While循环SWIFT错误

Xcode beta 7-执行While循环SWIFT错误,xcode,swift,do-while,xcode7,do-loops,Xcode,Swift,Do While,Xcode7,Do Loops,下面的代码给出了错误 在“执行while”循环中应为“while” 以前它工作正常,但现在它给了我一个错误。有人知道为什么吗?这段代码对我来说就像在操场上一样,在参考资料文件夹中有相应的Chapters.txt文件;XCode 7.1构建7B60。您是否尝试过使用Shift-Command-K进行干净的构建 您的错误消息似乎不正确。使用Swift 2.0,不再有do while循环。它们已被替换为repeat而不是循环。正如您的代码片段所示,do已被重新用于do-try-catch错误处理 我

下面的代码给出了错误

在“执行while”循环中应为“while”


以前它工作正常,但现在它给了我一个错误。有人知道为什么吗?

这段代码对我来说就像在操场上一样,在参考资料文件夹中有相应的Chapters.txt文件;XCode 7.1构建7B60。您是否尝试过使用Shift-Command-K进行干净的构建


您的错误消息似乎不正确。使用Swift 2.0,不再有
do while
循环。它们已被替换为
repeat而不是
循环。正如您的代码片段所示,
do
已被重新用于
do-try-catch
错误处理

我真傻。smh。这是一个错误,因为我是在旧版本的ODXcode中启动的
if let path = NSBundle.mainBundle().pathForResource("Chapters", ofType: "txt"){
do {
    let stringFromFile = try String(contentsOfFile:path, encoding: NSUTF8StringEncoding)
    var chapters: [String] = stringFromFile.componentsSeparatedByString("@")
    chapters.removeAtIndex(0)
} catch {
    print((error))
  }
}