栃木県のJavaエンジニア、WEBプログラマーのためのサイト

2015.02.16[Swift] for inで配列インデックス

enumerate

組み込み関数の enumerate を使うと配列のインデックスと値がタプルで返ってきます。

let array = ["a", "b", "c"]

for v in array {
    println(v)
}
// => a
// => b
// => c
let array = ["a", "b", "c"]

for (i, v) in enumerate(array) {
    println("\(i): \(v)")
}
// => 0: a
// => 1: b
// => 2: c

参考