如何将视频文件从网络服务器下载到应用程序。任何有这个或任何api教程的人都会用来下载文件。
感谢
答案 0 :(得分:3)
/* Download video */
NSURL *videoURL = [NSURL URLWithString:[NSString stringWithFormat:@"%@%@/%@", SERVER_URL, @"Videos", serverVideo.videoFileName]];
NSData *videoData = [NSData dataWithContentsOfURL:videoURL];
NSString *videoFilePath = [NSString stringWithFormat:@"%@%@", baseStorePath, serverVideo.videoFileName];
if ([self storeFile: videoFilePath: videoData]) {
//.......
}
- (BOOL) storeFile:(NSString *) path:(NSData *) data {
NSFileManager *fileManager = [NSFileManager defaultManager];
if (data != nil) {
// Create a file and save the image on filesystem
if(![fileManager createFileAtPath:path contents:data attributes:nil]) {
NSLog(@"saveImageError");
} else {
return TRUE;
}
}
return FALSE;
}
答案 1 :(得分:0)
查看ASIHTTP下载大文件。