我已经读过可以使用libz.dylib库完成解压缩。但我无法找到如何做到这一点。我正在使用ZipArchive来提取文件。但我仍然只想使用apple提供的默认框架。 我们可以使用libz.dylib进行解压缩操作吗?或者有什么问题吗?
答案 0 :(得分:0)
见下面的代码
下载ZipArchive2)拖入项目。
3)添加到项目现有框架libz.1.2.3.dylib(最新版本)。
在ViewController中导入#import "ZipArchive.h"
标头
ZipArchive *za = [[ZipArchive alloc] init];
if ([za UnzipOpenFile: filePathToUnzip]) {
BOOL ret = [za UnzipFileTo:filePathtoBePlacedAfterUnzip overWrite: YES];
if(ret)
//unzipSuceesfully.
else
//Failed to Unzip.
[za UnzipCloseFile];
}
[za release];