SwiftUI Equatable1 SwiftUI: Hashable, Equatable Hashable: A type that can be hashed into a Hasher to produce an integer hash value.(정수 해시 값을 생성하기 위해 해셔로 해시할 수 있는 유형.) protocol Hashable : Equatable Hashable은 값을 Hasher 역할을 하는 해시 함수에 공급할 수 있도록 하는 프로토콜입니다. 해시란 임의의 길이를 가진 데이터를 고정된 길이의 데이터로 매핑한 값을 의미하고, 해시 함수는 이 해시 값을 매핑 시켜주는 역할을 해요. 해시는 해시 값을 Index로 사용하여 해시 테이블에 접근할 수 있어 값을 빠른 속도( O(1) )로 찾을 수 있습니다. 기본 라이브러리의 String, Interger, Float, Boolean, Set은.. 2023. 9. 23. 이전 1 다음