Swift Forin循环迭代误差
对于REPL中的这段代码:Swift Forin循环迭代误差,swift,Swift,对于REPL中的这段代码: for counter in 0..<9 { println("value at index \(counter) is \(numbersArray[counter])") } 对于0..中的计数器,这里可能的罪魁祸首是数组的计数。如果您有一个数字数组: let numbersArray = [1,2,3,4,5] 您可以使用以下代码: for counter in 0..<9 { println("value at index \(co
for counter in 0..<9 {
println("value at index \(counter) is \(numbersArray[counter])")
}
对于0..中的计数器,这里可能的罪魁祸首是数组的计数。如果您有一个数字数组:
let numbersArray = [1,2,3,4,5]
您可以使用以下代码:
for counter in 0..<9 {
println("value at index \(counter) is \(numbersArray[counter])") // Error
}
此外,如果您不在操场上,请确保该方法中包含此信息。谢谢!那完全奏效了!我完全按照书上说的做了,但是犯了很多错误。
for counter in 0..<numbersArray.count {
println("value at index \(counter) is \(numbersArray[counter])")
}