Equatable (1) 썸네일형 리스트형 [Swift] 컬렉션 자료형에 대해 알아보자 - 2 (Dictionary) 지난 포스팅에서는 컬렉션 자료형 중 Array에 대해 알아보았습니다. 이번 포스팅에서는 Dictionary에 대해 알아보겠습니다. Dictionary란? Dictionary는 요소가 키-값 쌍인 컬렉션이고, 구조체로 되어있네요! 또한 Dictionary는 일종의 해시 테이블이고, 순서가 보장 되어 있지 않습니다. 특이하게 요소중 key가 Hashable을 채택하고 있어야하는데, Swift에서 제공하는 기본 자료형들은 대부분 Hashable 프로토콜을 준수하고 있습니다. 여기서 Hashable이 머냐.. 하면 Hashable은 Equatable 프로토콜을 준수하고 있고.. 이 Equatable 프로토콜은 == 과 같은 연산자를 사용할 때, 사용되는 프로토콜 인데, 어떤 프로퍼티를 가지고 값이 같은지 아닌지.. 이전 1 다음