我希望创建一个仅包含结构的唯一实例的数组:
var vowelSet: Set<NotificationStruct> 下面是我的结构:
struct NotificationStruct{
let dateHeader: String
let sensorName: String
let message: String
let time: String
}然而,我一直收到这样的错误:“不符合协议'Hashable'”,这是我尝试过的:
struct NotificationStruct<T: Hashable>{发布于 2018-03-03 00:46:28
在最初的问题中,您说的是一个数组,但创建了一个集合。你需要这样的东西吗:
struct NotificationStruct {
let sensorName :String
let message :String
}
var vowelsArray = [NotificationStruct]() https://stackoverflow.com/questions/49073551
复制相似问题