下载地址:“https://github.com/ZipArchive/ZipArchive”
在开发中大家一定都会遇到解压、压缩等一系列操作,SSZipArchive第三方可以满足大家所有的基本需求
1. SSZipArchive功能:
- 解压zip文件
- 解压密码保护的zip文件
- 创建zip文件
- 追加到zip文件
- 压缩文件
- 使用一个名字来压缩NSData
2. 使用方法
使用前:
- 把SSZipArchive文件添加到项目中
- 在target中添加libz.dylib
// 解压 NSString *zipPath = @"被解压的文件路径"; NSString *destinationPath = @"解压到的目录"; [SSZipArchive unzipFileAtPath:zipPath toDestination:destinationPath]; // 压缩 NSString *zippedPath = @"压缩文件路径"; NSArray *inputPaths = [NSArray arrayWithObjects: [[NSBundle mainBundle] pathForResource:@"photo1" ofType:@"jpg"], [[NSBundle mainBundle] pathForResource:@"photo2" ofType:@"jpg"] nil]; [SSZipArchive createZipFileAtPath:zippedPath withFilesAtPaths:inputPaths];原文地址:http://blog.csdn.net/kqygww/article/details/24851877