我决定学习 Swift,并决定立即开始使用 Swift 2。
所以这是一个非常基本的示例,类似于 Apple 自己的电子书中关于 Swift 的示例之一
let greeting = "Guten Tag"
for index in indices(greeting) {
print(greeting[index])
}
我在 Xcode 7 的操场上试过这个,我收到以下错误
无法使用“(字符串)”类型的参数列表调用“索引”
我也用 Xcode 6(它是 Swift 1.2 AFAIK)尝试了同样的事情,它按预期工作。
现在,我的问题是:这是
- Xcode 7 中的一个错误,它毕竟还是一个 beta 版本,或者
- Swift 2 不再适用并且电子书还没有完全更新的东西?
另外:如果答案是“2”,您将如何indices(String)
在 Swift 2 中替换?