問題タブ [equatable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1129 参照

swift - Swift で Equatable と Hashable をオーバーライドする

NSManagedObject の Equatable をオーバーライドする方法はありますか? 300k オブジェクトのコアデータ データセットがあり、オブジェクトのビジネス ID に基づいて重複を削除する必要があります。

オーバーライド エラー メッセージ:

ここに画像の説明を入力

0 投票する
2 に答える
504 参照

swift - Equatable および Hashable ボイラープレートを避ける、Swift 4.2

プロジェクトでは、モデルのレイヤーにクラスを使用しているため、次のようなコードを記述する必要があります。

このボイラープレートは何とか回避できますか? デフォルトでそのEquatable比較を実装することは可能ですか? .hashValueありがとう。