标签: ios swift
默认情况下,Swift的字符类型是否有一些好的理由不符合Hashable协议。当我想将它用作字典键时,我发现很多情况,然后我总是要添加这个看似愚蠢的扩展:
extension Character: Hashable { var hashValue: Int { return String(self).hashValue } }
答案 0 :(得分:0)
不是创建扩展程序,只需将字符键放入字符串中就可以轻松得多。