- (IBAction)startBut:(id)sender {
AFHTTPSessionManager *manager = [AFHTTPSessionManagermanager];
//1.拿到url
NSURL *url = [NSURLURLWithString:@"http://wma.5282.cc/2008-12/beiqu.wma"];
//2.拿到request
NSMutableURLRequest *request =[NSMutableURLRequestrequestWithURL:url];
NSURLSessionDownloadTask *downtask = [managerdownloadTaskWithRequest:request progress:^(NSProgress * _Nonnull downloadProgress) {
//这里监控下载进度
} destination:^NSURL *_Nonnull(NSURL *_Nonnull targetPath, NSURLResponse * _Nonnull response) {
//这里可以得到下载的路径并返回
return nil;
} completionHandler:^(NSURLResponse *_Nonnull response, NSURL * _Nullable filePath, NSError * _Nullable error) {
//下载完成之后走这里面,可以用来拷贝文件去别的地方
}];
//3.进行网络请求
[downtask resume];
}