【发布时间】:2016-03-16 18:53:17
【问题描述】:
我通过AFNetworking 下载了一个zip 文件,最后,我得到了该文件的NSURL *filePath。我使用SSZipArchive 解压缩该文件。但它给出了:
'打开压缩文件失败'
而且它来自深层肮脏的C代码,基本不知道为什么打不开。
这基本上是我的代码:
...
completionHandler:^(NSURLResponse * _Nonnull response,
NSURL * _Nullable filePath,
NSError * _Nullable error) {
[SSZipArchive unzipFileAtPath:[filePath absoluteString]
toDestination:destinationPath];
}];
...
我检查该文件是否真的存在于来自Xcode->Devices 的这个文件路径中,我可以看到它在那里。
【问题讨论】:
-
真的是 zip 文件吗?
-
是的。我可以在设备中看到 .zip 扩展名。
-
扩展名并不意味着它实际上是zip压缩文件