키- 값 방식으로 다수의 값다루기
딕셔너리 내 키는 유일
키 : 해쉬값을 제공할 수 있는 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월”)
'코딩공부 > Swift' 카테고리의 다른 글
[Swift] String <-> Hexdecimal String (0) | 2020.07.11 |
---|---|
#4 Swift 튜플( tuple), 배열 (0) | 2016.05.30 |
#3 Swift 변수, 상수, 문자열 (0) | 2016.05.30 |
#2 Swift 기초 (0) | 2016.05.25 |
#1 Swift 개요 (0) | 2016.05.24 |