addSubscriberForFileURL static method

ObjCObject addSubscriberForFileURL(
  1. NSURL url, {
  2. required ObjCBlock<ObjCBlock<Void Function()>? Function(NSProgress)> withPublishingHandler,
})

addSubscriberForFileURL:withPublishingHandler:

iOS: unavailable macOS: introduced 10.9.0

Implementation

static objc.ObjCObject addSubscriberForFileURL(
  NSURL url, {
  required objc.ObjCBlock<
    objc.ObjCBlock<ffi.Void Function()>? Function(NSProgress)
  >
  withPublishingHandler,
}) {
  objc.checkOsVersionInternal(
    'NSProgress.addSubscriberForFileURL:withPublishingHandler:',
    iOS: (true, null),
    macOS: (false, (10, 9, 0)),
  );
  final $ret = _objc_msgSend_r0bo0s(
    _class_NSProgress,
    _sel_addSubscriberForFileURL_withPublishingHandler_,
    url.ref.pointer,
    withPublishingHandler.ref.pointer,
  );
  return objc.ObjCObject($ret, retain: true, release: true);
}