当前位置: 代码迷 >> 移动开发 >> 应用ZipArchive解压
  详细解决方案

应用ZipArchive解压

热度:3531   发布时间:2013-02-26 00:00:00.0
使用ZipArchive解压

1、在Frameworks中加入libz.dylib库

?

2、在项目中加入ZipArchive的相关文件

?

3、简单示例

?

NSString *path = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"];//设置ZIP文件路径NSString *filePath = [path stringByAppendingPathComponent:@"book.zip"];//设置解压文件夹的路径NSString *unZipPath = [path stringByAppendingPathComponent:@"books"];//初始化ZipArchiveZipArchive *zip = [[ZipArchive alloc] init];BOOL result;if ([zip UnzipOpenFile:filePath]) {    //解压文件    result = [zip UnzipFileTo:unZipPath overWrite:YES];    if (!result) {        //解压失败        NSLog(@"unzip fail");    }else {        //解压成功        NSLog(@"unzip success");    }    [zip UnzipCloseFile];//关闭}[zip release];

?

  相关解决方案