call method

ObjCObjectBase call(
  1. ObjCObjectBase? arg0,
  2. NSArray arg1,
  3. NSMutableDictionary? arg2
)

Implementation

objc.ObjCObjectBase call(objc.ObjCObjectBase? arg0, objc.NSArray arg1, objc.NSMutableDictionary? arg2) =>objc.ObjCObjectBase(ref.pointer.ref.invoke.cast<ffi.NativeFunction<ffi.Pointer<objc.ObjCObject> Function(ffi.Pointer<objc.ObjCBlockImpl> block, ffi.Pointer<objc.ObjCObject> arg0, ffi.Pointer<objc.ObjCObject> arg1, ffi.Pointer<objc.ObjCObject> arg2)>>()
.asFunction<ffi.Pointer<objc.ObjCObject> Function(ffi.Pointer<objc.ObjCBlockImpl> , ffi.Pointer<objc.ObjCObject> , ffi.Pointer<objc.ObjCObject> , ffi.Pointer<objc.ObjCObject> )>()(
  ref.pointer, arg0?.ref.pointer ?? ffi.nullptr, arg1.ref.pointer, arg2?.ref.pointer ?? ffi.nullptr), retain: true, release: true);