Ich habe im Internet ohne ein nützliches Ergebnis gesucht. Meine Frage ist sehr einfach. Wie zwei ListNode zu vergleichen ist gleich oder nicht? Zum Beispiel:Binär-Operator '! =' Kann nicht auf zwei ListNode Swift
// plused is a ListNode
if plused != head?.next { // Binary operator '!=' cannot be applied to two ListNode
head?.val += 1
}
Kann mir jemand sagen, wie man das in Swift macht?
bearbeiten, 31. Juli 2016:
Diese beiden Knoten als Klasseninstanz deklariert sind
Versuchen Sie den Identitätsoperator '! ==' – Sweeper