Swift での配列の初期化方法の1つを説明します。
テストデータ等で、配列にデータを用意することがよくあるのですが、
繰り返しは、ひたすらタイプしたり・・・
コード
1 2 3 |
let testData = [2,2,2,2,2,2,2,2,2,2,.....] |
してませんか?
Swiftでは、便利な方法があります。短い記述なので、可読性も上がります。
(repeat: count:)を使って初期化
例えば、特定の整数の繰り返しで配列を作りたければ、
コード
1 2 3 |
Let testData = [Int](repeat: 2, count: 10) |
特に、Int限定ではなく、クラスや構造体を使うこともできます。
# 忘れがちなので自分向けにメモ
説明は以上です。
Sponsor Link