indexesOfObjectsAtIndexes method
NSIndexSet
indexesOfObjectsAtIndexes(
- NSIndexSet s, {
- required int options,
- required ObjCBlock<
Bool Function(Pointer< passingTest,ObjCObjectImpl> , UnsignedLong, Pointer<Bool> )>
indexesOfObjectsAtIndexes:options:passingTest:
Implementation
NSIndexSet indexesOfObjectsAtIndexes(
NSIndexSet s, {
required int options,
required objc.ObjCBlock<
ffi.Bool Function(
ffi.Pointer<objc.ObjCObjectImpl>,
ffi.UnsignedLong,
ffi.Pointer<ffi.Bool>,
)
>
passingTest,
}) {
objc.checkOsVersionInternal(
'NSArray.indexesOfObjectsAtIndexes:options:passingTest:',
iOS: (false, (4, 0, 0)),
macOS: (false, (10, 6, 0)),
);
final $ret = _objc_msgSend_1i9v144(
object$.ref.pointer,
_sel_indexesOfObjectsAtIndexes_options_passingTest_,
s.ref.pointer,
options,
passingTest.ref.pointer,
);
return NSIndexSet.fromPointer($ret, retain: true, release: true);
}