下面的代码给出了错误
在“同时”循环中期望的“同时”
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))
}
}它以前很好,但现在给了我一个错误。有人知道为什么吗?
发布于 2015-09-25 02:07:26
这段代码适用于我,就像在游乐场中使用参考资料文件夹中适当的Chapters.txt文件一样;XCode 7.1构建了7B60。你试过轮班命令-K的清洁建筑吗?

你的错误信息似乎有些不对劲。使用SWIFT2.0,不再有do-while循环。取而代之的是repeat-while循环代替了它们。正如您的代码片段所示,do已被重新用于do-try-catch错误处理。
https://stackoverflow.com/questions/32773501
复制相似问题