Loading...

[swift]配列のコピー

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にすると配列全体ではなくても、再代入を禁止してくれる。
リアクション: 
swift 1894542886981876935

コメントを投稿

ホーム item

このブログを検索

Random Posts

Popular Posts

Labels

ADS