//沙盒的路径
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
AFHTTPSessionManager * manager = [AFHTTPSessionManager manager];
//沙盒的全路径
NSString *fullPath = [NSString stringWithFormat:@"%@/%@", documentsDirectory, @"test11.mov"];
NSURL *url = [NSURL URLWithString:@"http://tb-video.bdstatic.com/tieba-smallvideo-transcode/20985849_722f981a5ce0fc6d2a5a4f40cb0327a5_3.mp4"];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
//targetPath为目标路径
NSURLSessionDownloadTask *task =
[manager downloadTaskWithRequest:request
progress:nil destination:^NSURL *(NSURL *targetPath, NSURLResponse *response) {
//返回的是全路径
return [NSURL fileURLWithPath:fullPath];
}
completionHandler:^(NSURLResponse *response, NSURL *filePath, NSError *error) {
//filePath就是文件路径
}];
[task resume];
下载网络视频到沙盒
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 之前上面的判断一直为NO,所以一直保存不了。把手机的沙盒文件下载下来,发现路径是正确的而且视频文件也存在,百思不得...
- 使用第三方框架#import "AFNetworking.h"下载网络Json数据 使用第三方框架#import ...
- 上篇讲了使用文件句柄指针存沙盒的方式实现离线断点下载,这里再来看下另一种方式,就是使用输出流来存沙盒,更简单直观。...