我正在尝试创建此类字典,[petInfo : UIImage]()
但出现错误Type 'petInfo' does not conform to protocol 'Hashable'
。我的 petInfo 结构是这样的:
struct petInfo {
var petName: String
var dbName: String
}
所以我想以某种方式使其可散列,但它的所有组件都不是var hashValue: Int
所需的整数。如果它的字段都不是整数,我怎样才能使它符合协议?dbName
如果我知道这个结构的所有出现都是唯一的,我可以使用它吗?