我读到过,解压可以使用libz.dylib库来完成。但是我不知道该怎么做。我现在正在使用ZipArchive解压文件。但我仍然只想使用苹果提供的默认框架。我们能用libz.dylib做解压操作吗?或者有什么问题吗?
发布于 2012-12-05 15:22:20
请参阅下面的代码
1)从Link for ZipArchive API下载ZipArchive
2)拖入项目。
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];https://stackoverflow.com/questions/13717988
复制相似问题