performSelector method
void
performSelector(
- Pointer<
ObjCSelector> aSelector, { - ObjCObjectBase? withObject,
- required DartNSTimeInterval afterDelay,
- required NSArray inModes,
performSelector:withObject:afterDelay:inModes:
Implementation
void performSelector(
ffi.Pointer<objc.ObjCSelector> aSelector, {
objc.ObjCObjectBase? withObject,
required DartNSTimeInterval afterDelay,
required objc.NSArray inModes,
}) {
objc.checkOsVersionInternal(
'NSObject.performSelector:withObject:afterDelay:inModes:',
iOS: (false, (2, 0, 0)),
macOS: (false, (10, 0, 0)),
);
_objc_msgSend_t8ajot(
this.ref.pointer,
_sel_performSelector_withObject_afterDelay_inModes_,
aSelector,
withObject?.ref.pointer ?? ffi.nullptr,
afterDelay,
inModes.ref.pointer,
);
}