iOS学习笔记之文件的压缩和解压(zip)
来源:互联网 发布:分享赚钱的软件 编辑:程序博客网 时间:2024/06/06 04:50
*******************************文件的压缩和解压*****************************
运行环境:Xcode7 iOS9.0
第三方框架:SSZipArchive
动态库:libz.tbd
/**
* zip : 压缩文件
* filePath : 压缩后存放的路径
* directory : 需要压缩的文件夹路径
*/
- (void)zip
{
NSString *filePath = @"/Users/iphone5solo/Desktop/images.zip";
NSString *directory = @"/Users/iphone5solo/Documents/截图文件";
[SSZipArchive createZipFileAtPath:filePath withContentsOfDirectory:directory];
}
/**
* unzip : 解压文件
* filePath : 需要解压文件的路径
* directory : 解压后的文件夹路径
*/
- (void)unzip
{
NSString *filePath = @"/Users/iphone5solo/Desktop/images.zip";
NSString *directory = @"/Users/iphone5solo/Desktop/images";
[SSZipArchive unzipFileAtPath:filePath toDestination:directory];
}
/**
* selectZip : 选择性压缩文件
* filePath : 解压后文件的路径
* arrayZip : 这是一个数组,存储所要压缩的文件的路径
*/
- (void)selectZip
{
NSString *filePath = @"/Users/iphone5solo/Desktop/images.zip";
NSArray *arrayZip = @[@"/Users/iphone5solo/Documents/截图文件/1.jpg",@"/Users/iphone5solo/Documents/截图文件/2.jpg",@"/Users/iphone5solo/Documents/截图文件/3.jpg"];
[SSZipArchive createZipFileAtPath:filePath withFilesAtPaths:arrayZip];
}
0 0
- iOS学习笔记之文件的压缩和解压(zip)
- linux 学习笔记之文件的压缩和解压
- zip文件的压缩和解压
- 压缩zip文件和解压zip格式的文件
- 文件压缩和解压zip
- 压缩和解压zip文件
- 写着玩的zip解压和压缩zip文件
- 使用Ionic.Zip.dll压缩和解压文件代码笔记
- Java解压和压缩带密码的zip文件
- java使用Apache的ant压缩和解压文件(zip)
- Java解压和压缩带密码的zip文件
- Java实现Zip文件的解压和压缩_ZipUtil
- .zip文件解压、压缩
- Java 解压和压缩密码zip文件
- Ionic.Zip.dll文件压缩和解压
- Ionic.Zip.dll文件压缩和解压
- linux 安装zip和压缩解压文件
- java解压和压缩zip文件
- LiteHttp引言:智能的android网络通信框架
- 九度OJ 1116:加减乘除 (基础题)
- 分治算法-残缺棋盘
- iOS巅峰之Swift结构体和类, 枚举, 构造器, 继承, 协议, 扩展(完结篇)
- 数组
- iOS学习笔记之文件的压缩和解压(zip)
- 九度OJ 1117:整数奇偶排序 (排序)
- UML书籍
- 【翻译】Ext JS最新技巧——2015-10-21
- 剑指Offer--二叉树的深度
- 借助 SublimeLinter 编写高质量的 JavaScript & CSS 代码
- sizeof
- 九度OJ 1118:数制转换 (进制转换)
- 你所不知道的事儿--C++中delete指针后最好赋值为NULL