iOS Swift(스위프트) : 집합 순회 탐색, 동적 추가와 삭제

기타|2019. 5. 19. 17:59
반응형

iOS 앱 개발을 위해 Swift(스위프트) 공부한 것을 메모한 글입니다.

 

순회 탐색

var aaa : Set = ["a", "c", "e"]

 

for c in aaa {

   print("\(c)")

a

c

e

출력됨

 

정렬시켜 반복문 돌리기

for c in aaa.sorted() {}

 

동적 추가와 삭제

#집합에 이미 같은 아이템이있을 경우에는 아무 처리도 하지 않음

집합의 삭제 = remove()

  - 일치 값이 없을 경운 nil 반환

if let removeItem = aaa.remove("a") {  }

 

집합의 모든 아이템 삭제 = removeAll()

 

집합에 특정 값이 있는지 확인 : contains()    있으면 true

반응형