Equatable Hashable이 무엇이고, Hashable은 Equatable을 왜 상속해야할까? Hashable은 Equatable을 왜 상속해야할까? Hash가 될 수 있다 == HashTable에서 찾을 수 있다 (자신의 해시값을 찾을 수 있어야 한다) 해시테이블에서 해시값(Hash Value)을 찾으려면 key로 찾아야 하는데 그 key는 unique해야한다 Hash Value가 뭐지 어떤 데이터가 와도 64비트짜리 정수로 치환하는거 (암호화) 2개의 데이터 비교시 데이터가 동일할... InterviewQuestionsHashableEquatableEquatable Equatable이란?(swift)~object끼리 비교해보자~ Equal(=)은 Equatable을 같게 하는 것은 비교할 수 있다는 뜻이다. 지금까지 비교할 수 없었던 Object 사이를 비교할 수 있다는 얘기다.대충 정리해보면 직접 만든 맞춤형 학급 등이다. 길잡이반을 만들어 봤어요.변수는 하나뿐입니다. Teacher.swift 나는 네 명의 선생님을 만들어 그에게 이름을 지어 주었다. name 사이 비교 가능!(String 비교 중) 근데 반을 비... SwiftEquatable
Hashable이 무엇이고, Hashable은 Equatable을 왜 상속해야할까? Hashable은 Equatable을 왜 상속해야할까? Hash가 될 수 있다 == HashTable에서 찾을 수 있다 (자신의 해시값을 찾을 수 있어야 한다) 해시테이블에서 해시값(Hash Value)을 찾으려면 key로 찾아야 하는데 그 key는 unique해야한다 Hash Value가 뭐지 어떤 데이터가 와도 64비트짜리 정수로 치환하는거 (암호화) 2개의 데이터 비교시 데이터가 동일할... InterviewQuestionsHashableEquatableEquatable Equatable이란?(swift)~object끼리 비교해보자~ Equal(=)은 Equatable을 같게 하는 것은 비교할 수 있다는 뜻이다. 지금까지 비교할 수 없었던 Object 사이를 비교할 수 있다는 얘기다.대충 정리해보면 직접 만든 맞춤형 학급 등이다. 길잡이반을 만들어 봤어요.변수는 하나뿐입니다. Teacher.swift 나는 네 명의 선생님을 만들어 그에게 이름을 지어 주었다. name 사이 비교 가능!(String 비교 중) 근데 반을 비... SwiftEquatable