Swift remove element from array by value
var array = [1, 2, 3]
array.remove(at: 0) // array is now [2, 3]
var array = ["hello", "world"]
if let index = array.firstIndex(of: "hello") {
array.remove(at: index) // array is now ["world"]
}
var array = ["hello", "world", "hello"]
if let index = array.firstIndex(of: "hello") {
array.remove(at: index) // array is now ["world", "hello"]
}
var array = ["hello", "world"]
array.removeAll { value in
return value == "hello"
}
// array is now ["world"]
(참고)
https://www.donnywals.com/remove-instances-of-an-object-from-an-array-in-swift/
'Archive > 잡동사니' 카테고리의 다른 글
[iOS] TmapAPI Swift 사용법 정리 🚙 (0) | 2022.01.17 |
---|---|
[iOS] KakaoMessage 사용법(기본) ✉️ (0) | 2022.01.02 |
[Swift5] 딕셔너리 contains 활용법 (0) | 2021.11.16 |
Swift 2차원 배열 정렬하기 문법 tip! (0) | 2021.11.16 |
네이버 지도 API(빌드 에러 해결) (0) | 2021.09.27 |