我有这样的课:
class SomeRequest: Hashable {
let parameter: String
init(parameter: String) {
self.parameter = parameter
}
var hashValue: Int {
return parameter.hashValue
}
}
比我尝试通过键为字典设置值,其中键是 SomeRequest:
let request = SomeRequest(parameter: "Some")
let dictionary: [SomeRequest: Any] = [:]
dictionary[request] = ...
毕竟我得到这个错误:“使用未实现的初始化程序'init()'用于类”
可能是什么问题呢?