앱 SCHOOL
/
앱 스쿨 : iOS 멘토링
/
🌟팀 피드백
/
팀12(일이와줘)
/
📝 12조 공유 기록
/
iOS 면접 질문 두 가지
/
interview
/
Hashable 프로토콜에 대해서 설명해보세요.
Search
Hashable 프로토콜에 대해서 설명해보세요.
권운기
권지원
김현진
Hashable 프로토콜을 채택한 타입은 모두 Swift에서 Hash 값으로 계산할 수 있습니다. 계산된 해쉬 값은 인풋의 크기에 상관없이 동일한 크기의 랜덤한 값으로 변환됩니다. 이러한 점 때문에 Swift의 Dictionary의 key에 사용되거나 SwiftUI에서 뷰의 identifier로 사용됩니다. ( 모든 내부 프라퍼티의 해시 밸류를 계산하고 하나로 모아서 새로운 해쉬밸류를 만든다. )
양주원
정은수