使用 NSURLConnection 分块下载 zip 文件时出现问题。
-(void)connection: didReceiveData:(NSData *)data method.
我尝试了两种方法,第一种是将所有数据附加到一个NSMutableData
对象,然后writeToFile:atomically:
在最后调用。这适用于一个小视频(14MB),但对于我正在下载的较大视频,它太多了,无法保存在内存中。
第二种方法是writeToFile:atomically:
在数据进入时调用,这似乎适用于下载,但不适用于解压缩。这是首选方法,但我不确定文件是否被正确重建,因为它不会解压缩。
任何帮助将非常感激,