タコさんブログ

プログラミングメモと小言

SwiftのRangeからArrayを取得する方法

環境

方法その1

mapを使う

let range = Range(start: 0, end: 10)
let array = range.map{$0}
println(array) // => [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

方法その2

Array#initから生成する

let range = Range(start: 0, end: 10)
let array = Array(range)
println(array) // => [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]