配列の先頭を削除する
1 2 3 |
var strArray = ["Apple", "Google", "Facebook"] strArray.removeFirst() print(strArray) // ["Google", "Facebook"] |
配列の末尾を削除する
1 2 3 |
var strArray2 = ["Apple", "Google", "Facebook"] strArray2.removeLast() print(strArray2) // ["Apple", "Google"] |
配列の指定indexを削除する
1 2 3 |
var strArray3 = ["Apple", "Google", "Facebook"] strArray3.remove(at: 1) print(strArray3) // ["Apple", "Facebook"] |
配列の全要素を削除する
1 2 3 |
var strArray4 = ["Apple", "Google", "Facebook"] strArray4.removeAll() print(strArray4) // [] |
もちろんindex指定で全部イケるけど、可読性を考えた時にちゃんと使い分けた方が良いね。