티스토리 뷰

Dictionary(딕셔너리)

딕셔너리는 요소들이 순서 없이 키와 값의 쌍으로 구성되는 컬렉션 타입입니다.

하나의 딕셔너리에는 중복 키를 가질 수 없습니다.

 

var numberForName: Dictionary<String, Int> = Dictionary<String, Int>()

var numberForName: [String: Int] = [String: Int]()

var numberForName: [String: Int] = [:]

위 세 문장은 같은 의미입니다.

키가 String 타입이고, 값이 Int 타입인 딕셔너리를 생성합니다.

 

또 다른 컬렉션 타입인 Array(배열)이 isEmpty, count 프로퍼티를 갖는 것 처럼, 딕셔너리도 같은 의미의 isEmpty, count 프로퍼티를 가집니다.

 

Array(배열)에 대한 설명은 아래 포스팅을 참고해주세요.

https://dvpzeekke.tistory.com/48

 

[Swift] 컬렉션형 - Array(배열)

스위프트는 많은 수의 데이터를 묶어서 저장하고 관리할 수 있는 컬렉션 타입을 제공합니다. 컬렉션 타입에는 Array(배열), Dictionary(딕셔너리), Set(세트) 등이 있습니다. 배열 배열은 같은 타입의 데이터를 일..

dvpzeekke.tistory.com

 

'Dev.iOS > Swift' 카테고리의 다른 글

[iOS Swift] MVC 패턴  (2) 2019.12.14
[iOS Swift] CocoaPods 설치 및 사용 방법 (Xcode)  (5) 2019.11.19
[Swift] 컬렉션형 - Set(세트)  (0) 2019.10.13
[Swift] 컬렉션형 - Array(배열)  (0) 2019.10.12
[Swift] 언어적 특성  (2) 2019.10.12
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함