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

配列でループ処理をする方法は、2つあります。
for-in
1つは、for-in文を使う方法です。
具体的には、「for element in array { } 」のように、forの後に要素の変数名、inの後にループ対象の配列を指定します。
あとは、for-in文の{}内に、forの後の変数名を使って、ループ処理を指定します。
for element in array {
//element(要素)を使って、ループ処理
}
使用例
var numbers = [1, 2, 3, 4, 5]
for number in numbers {
print(number)
}

forEachメソッド
もう1つは、forEachメソッドを使う方法です。
まず、配列からforEachメソッドを呼び出します。
そして、forEachメソッドのクロージャ内にループ処理を指定します。
クロージャー内では、配列の要素を「$0」で表現します。
array.forEach {
//$0(配列の要素)を使って、ループ処理
}
使用例
var numbers = [1, 2, 3, 4, 5]
numbers.forEach {
print($0)
}
まとめ
配列でループ処理をする方法は、次の2つです。
- for-in文を使う方法
- forEachメソッドを使う方法
コメント