작성
·
141
답변 1
2
안녕하세요.
설명이 좀 미흡했던 것 같습니다.
Hashable은 보통 우리가 쓰는 기본타입은 거의 다 준수하고 있습니다.
string, integer, floating-point, bool, set등등..
그래서 이 타입으로 array를 만들면 바로 /.self가 가능하다 라고 말해야 하는데 그냥 된다고 설명드린 것 같네요.
(영상 설명에선 string으로된 array)
반대로 보면 Hashable을 준수하지 않은 struct를 만들어서 그걸 array로 만들고 /.self를 하려고 하면 hashable을 따르게 하라고 나올 겁니다.
설명이 도움되셨길 바랍니다.