differenceFromOrderedSet method
NSOrderedCollectionDifference
differenceFromOrderedSet(})
differenceFromOrderedSet:withOptions:usingEquivalenceTest:
Implementation
objc.NSOrderedCollectionDifference differenceFromOrderedSet(
objc.NSOrderedSet other, {
required objc.NSOrderedCollectionDifferenceCalculationOptions withOptions,
required objc.ObjCBlock<
ffi.Bool Function(
ffi.Pointer<objc.ObjCObject>,
ffi.Pointer<objc.ObjCObject>,
)
>
usingEquivalenceTest,
}) {
objc.checkOsVersionInternal(
'NSOrderedSet.differenceFromOrderedSet:withOptions:usingEquivalenceTest:',
iOS: (false, (13, 0, 0)),
macOS: (false, (10, 15, 0)),
);
final _ret = _objc_msgSend_1415lvo(
this.ref.pointer,
_sel_differenceFromOrderedSet_withOptions_usingEquivalenceTest_,
other.ref.pointer,
withOptions.value,
usingEquivalenceTest.ref.pointer,
);
return objc.NSOrderedCollectionDifference.castFromPointer(
_ret,
retain: true,
release: true,
);
}