どうも、ちょげ(@chogetarou)です。
Swiftで配列の要素をループ処理する方法を紹介します。
方法

配列で繰り返し処理をする方法は、2つあります。
for-in文
1つは、for-in文を使う方法です。
具体的には、「for-in」の「in」の後に、配列を指定します。
for i in array {
//繰り返し処理
}
配列の要素は、forの後ろの変数で受け取ることができます。
使用例
var array = [1, 2, 3, 4, 5]
for i in array {
print(i)
}

forEachメソッド
もう1つは、forEachメソッドを使う方法です。
具体的には、forEachメソッドを、「array.forEach{}」のように呼び出します。
forEachのクロージャー内に繰り返す処理を指定します。
また、配列の要素は、クロージャーの引数で受け取ることができます。
array.forEach { element in //クロージャーの引数で配列の要素
//繰り返し処理
}
使用例
var array = ["Taro", "Jiro", "Saburo"]
array.forEach { element in
print(element)
}

まとめ
配列で繰り返し処理をするには、「for-in文」もしくは「forEachメソッド」を使います。
コメント