使用 AFNetworking 下载文件

2016-03-31  本文已影响570人  骑行怪状

首先需要通过终端 pod 导入

`NSURLSessionConfiguration*configuration = [NSURLSessionConfigurationdefaultSessionConfiguration];AFURLSessionManager *manager = [[AFURLSessionManageralloc]initWithSessionConfiguration:configuration];NSURL*URL = [NSURLURLWithString:@"http://example.com/download.zip"];NSURLRequest*request = [NSURLRequestrequestWithURL:URL];NSURLSessionDownloadTask*downloadTask = [managerdownloadTaskWithRequest:requestprogress:nildestination:^NSURL*(NSURL*targetPath,NSURLResponse*response) {NSURL*documentsDirectoryURL = [[NSFileManagerdefaultManager]URLForDirectory:NSDocumentDirectoryinDomain:NSUserDomainMaskappropriateForURL:nilcreate:NOerror:nil];return[documentsDirectoryURLURLByAppendingPathComponent:[responsesuggestedFilename]];}completionHandler:^(NSURLResponse*response,NSURL*filePath,NSError*error) {NSLog(@"File downloaded to:%@", filePath);}];[downloadTaskresume];`

上一篇 下一篇

猜你喜欢

热点阅读