有用な結果を得ずにインターネットで検索しました。私の質問はとても簡単です。 2つのListNodeを比較する方法は等しいかどうか?例:2項演算子 '!='を2つのListNodeスウィフトに適用することはできません
// plused is a ListNode
if plused != head?.next { // Binary operator '!=' cannot be applied to two ListNode
head?.val += 1
}
誰でもSwiftでこれを行う方法を教えてもらえますか?
編集、2016年7月31日:
これら二つのノードがクラスのインスタンスとして宣言されている
ID演算子 '!=='を試してください – Sweeper