컬렉션 타입이란?
컬렉션 타입이란 데이터들의 집합 묶음이다. 즉, 데이터들의 집합소라고 생각하면 된다! 지정된 타입들을 하나로 묶은 것이라고 생각하면 쉽다...
Swift의 컬렉션 타입
- Array : 데이터 타입의 값들을 순서대로 지정하는 리스트
- Dictionary : 순서 없이 키(key)와 값(value)을 한 쌍으로 데이터를 지정하는 컬렉션 타입
- Set : 같은 데이터 타입의 값을 순서 없이 저장하는 리스트
Array Code
var numbers: Array<Int> = Array<Int>()
numbers.append(1)
numbers.append(2)
numbers.append(3)
numbers[0]
numbers[1]
numbers.insert(4, at: 2)
numbers.remove(at: 0)
numbers
var names1 = [String]()
var names2: [String] = []
Array Code의 실행 결과
Dictionary Code
var dic: [String : Int] = ["한소희" : 1]
dic["이재현"] = 3
dic["강준식"] = 5
dic
dic["강준식"] = 6
dic
dic.removeValue(forKey: "강준식")
dic
Dictionary Code의 실행 결과
Set Code
var set: Set = Set<Int>()
set.insert(10)
set.insert(20)
set.insert(30)
set.insert(30)
set
set.remove(20)
set
Set Code의 실행 결과
참고 사이트 및 강의 : 패스트 캠퍼스