코딩공부/Swift
#5 Swift 딕셔너리
dev__pixui
2016. 9. 20. 16:10
키- 값 방식으로 다수의 값다루기
딕셔너리 내 키는 유일
키 : 해쉬값을 제공할 수 있는 Hashable
배열 VS 딕셔너리
- 배열 인덱스
- 딕셔너리 : ‘1월’값, ‘2월’값
딕셔너리 객체 생성
Dictionary<Key, value>
[Key : Value]
변수, 상수
var dic = [“1월” : “Jan”, “2월”:”Feb”, “3월”:”Mar”]
var dic3 : Dictionary<Int String> = [1 : “one”, 2:”Two”, 3: “Three”]
var emptyDic = [Int:Int]()
항목접근
dic.count // 3
emptyDic.count // nil
원소 변경
원소 추가 - 새로운 키로 값설정
변경 - 있는 키
updateValue(“4월” , forKey : “5월”)