19
[petInfo : UIImage]()
sıralamasında bir sözlük oluşturmaya çalışıyorum ancak Type 'petInfo' does not conform to protocol 'Hashable'
hatasını alıyorum. Yapısal hale getirilsin mi?
struct petInfo {
var petName: String
var dbName: String
}
Yani nasılsa hashable yapmak istiyorum ama onun bileşenlerinin hiçbiri
var hashValue: Int
gereği budur bir tamsayı şunlardır: My petInfo yapı budur. Alanlarının hiçbiri tamsayı değilse, protokolle nasıl uyumlu hale getirebilirim? Bu yapının tüm oluşumları için benzersiz olacağını bildiğim
dbName
kullanabilir miyim?
Oh bilmek güzel! Eklediğiniz statik func şeyini açıklıyor musunuz lütfen? – MarksCode
Hashable genişletilebilir. '==' işlevinin tam açıklaması için iki protokolün belgelerine bakın. – rmaddy