どうも、ちょげ(@chogetarou)です。
配列のmapメソッドを使う方法を紹介します。
方法

配列のmapメソッドを使うには、まず、「array.map{}」のように、配列からmapメソッドを呼び出します。。
そして、mapメソッドのクロージャーで、配列の値を加工する式を返します。
値を加工する式では、配列の値を「$0」で表現します。
あとは、mapメソッドの結果を他の変数に代入します。
var newArray = array.map { 値を加工する式 }
mapメソッドは、配列内の全ての値を、クロージャーで返す式で加工した新しい配列を生成します。
使用例
var numbers = [1, 2, 3, 4, 5]
var result = numbers.map { $0 * 2}
print(result) //[2, 4, 6, 8, 10]
コメント