# Hashable

7개의 포스트

SwiftUI - Hashable

정의: 정수 Hash값을 제공하는 것역할: 내가 만든 객체를 식별가능하게 함.Int, double, Stirng, Bool 등의 기본적인 Type들은 모두 Hashable한 상태Dictionary의 Key와 Set에는 Hashable한 것만 들어갈 수 있음. \- Di

2022년 5월 16일
·
0개의 댓글
post-thumbnail

Diffable DataSource

TableView 리팩토링 하다가 레거시를 다르게 바꿀 수 있을까하면서 알아보았다. 근데 굉장히 좋다..?

2022년 5월 16일
·
0개의 댓글
post-thumbnail

Hashable이 무엇이고, Hashable은 Equatable을 왜 상속해야할까?

Hashable이 무엇이고,Hashable은 Equatable을 왜 상속해야할까?Hash가 될 수 있다 == HashTable에서 찾을 수 있다 (자신의 해시값을 찾을 수 있어야 한다)해시테이블에서 해시값(Hash Value)을 찾으려면 key로 찾아야 하는데 그 ke

2022년 4월 15일
·
0개의 댓글

[iOS] Hashable

Hash Value 는 데이터를 간단한 숫자로 변환한 것이다. 원본 데이터를 특정 규칙에 따라 처리하여 간단한 숫자로 만든 것을 해쉬값이라고 한다. 2개의 데이터를 비교할 때, 데이터가 동일하면 각 데이터의 해쉬값도 동일하다. 데이터가 조금이라도 달라진다면, 완전히 다

2022년 4월 14일
·
0개의 댓글
post-thumbnail

[Python] Data Types / Data Structure / Container (List, Tuple, Set, Dictionary) / mutable, immutable / hashable

자료구조(Data Structure)마다의 특성을 따로 외우기보다 자료구조가 어떤 타입의 자료형(Data Type)인지 알아야 합니다

2022년 4월 3일
·
0개의 댓글
post-thumbnail

Mar 12, 2021, TIL (Today I Learned) - MVC, Singleton, Hashable, enum, Dictionary

하나의 앱, 또는 프로젝트를 구성할 때 구성요소를 아래와 같이 3가지 역할로 구분:Model - View - ControllerModel데이터 관리View사용자에게 보여지는 역할ControllerModel과 View 사이의 중간다리View와 Model은 분리되어있다사용

2021년 8월 26일
·
0개의 댓글
post-thumbnail

Hashable 프로토콜

Dictionary의 Key 타입을 커스텀 타입으로 정할 때 필요한 Hashable 프로토콜에 대해서 알아봤습니다 :)

2020년 3월 13일
·
7개의 댓글