我决定学习Swift编程语言,并且立刻开始学习Swift 2。
下面是一个非常基础的示例,与苹果官方Swift电子书中的示例类似。
let greeting = "Guten Tag"
for index in indices(greeting) {
print(greeting[index])
}
我在Xcode 7的游乐场中尝试了此操作,结果收到以下错误提示:
我还使用了Swift 1.2所对应的Xcode 6进行了同样的操作,预期的结果得以实现。无法使用类型为'(String)'的参数列表调用'indices'
那么,我的问题是:这是
- Xcode 7的一个错误,在beta版本发布后仍存在,还是
- 在Swift 2中已经不再适用,而电子书没有完全更新?
indices(String)
?