코딩공부/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월”)