在Xcode中6 Beta 2中我寫了下面的類:類型不符合一個未定義的協議
class Item : Printable, Hashable {
var description:String {
return "..."
}
var hashValue:Int {
return 1
}
}
我收到一個錯誤,指出類型「項」不符合協議「Equatable 「儘管我還沒有試圖實施一個名爲」可衡量「的協議。有沒有人看過像這樣的行爲?任何解決方案或解決方法?謝謝!
爲什麼你不能只符合* Equatable *協議,然後使用'lhs.hashValue == rhs.Value'實現? – Honey