Tag: equatable

Swift-Struktur nicht entsprechen zu Protokoll Gleichsetzbar?

Anzahl der Antworten 4 Antworten
Wie mache ich eine Struktur entsprechen-Protokoll "Gleichsetzbar"? Ich bin mit Xcode 7.3.1 struct MyStruct { var id: Int var value: String init(id: Int, value: String) { self.id = id self.value = value } var description: String {

Wie kann ich vergleichen CLLocationCoordinate2D

Anzahl der Antworten 10 Antworten
Ich muss eine Möglichkeit zum Vergleich von zwei CLLocationCoordinate2D's allerdings, wenn ich versuchte, mit == es würde nicht funktionieren. Bitte kann mir jemand helfen mit die beste Möglichkeit zu vergleichen? InformationsquelleAutor The Crazy Chimp | 2012-04-17

Binärer operator '==' kann nicht angewendet werden auf zwei Operanden

Anzahl der Antworten 2 Antworten
Habe ich eine Klasse mit dem Protokoll Equatable. Die Klasse sieht wie folgt aus: class Item: Equatable { let item: [[Modifications: String]] init(item: [[Modifications: String]]) { self.item = item } } func ==(lhs: Item, rhs: Item) ->

Wie erstelle ich einen Satz benutzerdefinierter Objekte (Swift)?

Anzahl der Antworten 2 Antworten
Für meine iOS-app habe ich ein Modell so etwas wie class Person { var Id: Int var Name: String init(id: Int, name: String?) { self.Id = id self.Name = name ?? "" } } Dann später in