targetViewControllerForAction method
UIViewController?
targetViewControllerForAction(
- Pointer<
ObjCSelector> action, { - ObjCObjectBase? sender,
targetViewControllerForAction:sender:
Implementation
UIViewController? targetViewControllerForAction(
ffi.Pointer<objc.ObjCSelector> action, {
objc.ObjCObjectBase? sender,
}) {
objc.checkOsVersionInternal('UIViewController.targetViewControllerForAction:sender:', iOS: (false, (8, 0, 0)));
final _ret = _objc_msgSend_gx50so(
this.ref.pointer,
_sel_targetViewControllerForAction_sender_,
action,
sender?.ref.pointer ?? ffi.nullptr,
);
return _ret.address == 0 ? null : UIViewController.castFromPointer(_ret, retain: true, release: true);
}