NSPanel に同じように構成された複数の NSImageView オブジェクトがあり、すべてドラッグ アンド ドロップ モードが有効になっています。含まれている画像をクロスチェックして、重複にフラグを立てたいと思います。しかし、1 つの小さな gif または jpeg を 2 つのコントロールにドロップすると、明らかなテストは常に失敗します。
@IBOutlet weak private var picA: NSImageView!
@IBOutlet weak private var picB: NSImageView!
if picA.image == picB.image
{
// Do some things.
}
NSImage の等価性の意味を誤解していますか? 別の方法はありますか?