uploadTaskWithRequest$1 method
NSURLSessionUploadTask
uploadTaskWithRequest$1(
- NSURLRequest request, {
- NSData? fromData,
- required ObjCBlock<
Void Function(NSData?, NSURLResponse?, NSError?)> completionHandler,
uploadTaskWithRequest:fromData:completionHandler:
Implementation
NSURLSessionUploadTask uploadTaskWithRequest$1(
NSURLRequest request, {
objc.NSData? fromData,
required objc.ObjCBlock<
ffi.Void Function(objc.NSData?, NSURLResponse?, objc.NSError?)
>
completionHandler,
}) {
objc.checkOsVersionInternal(
'NSURLSession.uploadTaskWithRequest:fromData:completionHandler:',
iOS: (false, (7, 0, 0)),
macOS: (false, (10, 9, 0)),
);
final _ret = _objc_msgSend_2wiv66(
this.ref.pointer,
_sel_uploadTaskWithRequest_fromData_completionHandler_,
request.ref.pointer,
fromData?.ref.pointer ?? ffi.nullptr,
completionHandler.ref.pointer,
);
return NSURLSessionUploadTask.castFromPointer(
_ret,
retain: true,
release: true,
);
}