Dictionary1 자바스크립트와 비교하며 Swift 공부하기 - Dictionary편 Dictionary // 정식 문법 let dic: Dictionary = ["name": "Rarla", "gender": "female"] // 단축 문법 lec dic: [String: String] = ["name": "Rarla", "gender": "female"] 데이터를 키와 값으로 하나의 쌍으로 만들어 관리하는 컬렉션, 순서는 중요하지 않음 키 값은 유일해야 한다. (Hashable 해야 함. 즉, 해시함수를 사용해 유일한 값으로 변환이 가능해야 함) 검색을 하려고 할 때, 배열은 순차적으로 검색해야 해서 시간이 많이 걸리지만 Hash로 변환되어 저장하게 되면 해당하는 값으로 바로 접근할 수 있어 검색 속도가 빠름 동일한 타입 쌍의 데이터만 담을 수 있음 딕셔너리의 값에 딕셔너리나 배.. 2023. 7. 8. 이전 1 다음