Swiftで配列に要素を追加していく。追加なので、基本的には配列の末尾に追加されていく。
Swiftで配列に要素を一つだけ追加する
1 2 3 4 5 6 |
var strArray = ["Google", "Apple", "Facebook"] strArray += ["Twitter"] strArray.append("Instagram") print(strArray) // ["Google", "Apple", "Facebook", "Twitter", "Instagram"] |
このように配列に要素を一つ追加する際には
- += 演算子を使う
- appendメソッドを使う
の2種類の方法があるよ。
Swiftで配列に要素を複数まとめて追加する
1 2 3 4 5 6 |
var strArray = ["Google"] strArray += ["Apple", "Facebook"] strArray.append(contentsOf: ["Twitter", "Instagram"]) print(strArray) // ["Google", "Apple", "Facebook", "Twitter", "Instagram"] |
このように配列に要素を複数追加する際には
- += 演算子を使う
- appendContentsOfメソッドを使う
+= の場合は同じだけど、appendメソッドは一つしか追加できないので、appendContentsOfメソッドを使うよ。
どちらを使うかはチームなどで統一した方が良いかもね。