下载视频文件

时间:2011-12-08 13:59:02

标签: iphone downloading

如何将视频文件从网络服务器下载到应用程序。任何有这个或任何api教程的人都会用来下载文件。

感谢

2 个答案:

答案 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下载大文件。