如何检查iOS中的空Zip文件

时间:2017-04-19 08:19:32

标签: ios objective-c unzip ziparchive

我使用 ZipArchiver 进行解压缩,但工作正常。但是当它收到空的zip文件时,会出现错误回调。

ZipArchive *za = [[ZipArchive alloc] init];

if ([za UnzipOpenFile: zipFilePath]) {

    //Valid zip file code goes here.

}else {

    //Unable to open zip file. May be empty or corrupted.
}

是否有任何方法可以检查zip是否为空或只是解压缩错误。 Boolean值返回将是最合适的解决方案。

编辑1: 我需要一种方法来检查zip是否有任何文件或只是空文件。

编辑2: 正如@iphonic所提到的,我们无法转发空zip文件的大小。它根本不能为零。在我的情况下,我得到22Bytes空zip文件大小。

0 个答案:

没有答案