[swift]配列のコピー 2015/05/06

swiftです。配列のコピー。

配列のコピー

たんに代入するだけで、コピーができるぽい。

let arr1 = ["a","b", "c"] var arr2 = arr1 arr2[1] = "d" println("\(arr1)") println("\(arr2)")

結果
[a, b, c]
[a, d, c]

ちなみに、var, letの違いに注意。
わざわざ、互い違いにする必要はなかったけど。

letにすると配列全体ではなくても、再代入を禁止してくれる。

: