ZipArchive框架的文件压缩和解压
2024-10-11 17:21:08
导入第三方框架ZipArchive之后还要在系统库文件中导入一个如下文件(搜索libz出来的任何一个都可以)
导入的头文件是#import "Main.h"
- 文件压缩
-(void)zip
{
NSArray *arrayM = @[@"/Users/gengqun/Desktop/Snip20160118_866.png",@"/Users/gengqun/Desktop/Snip20160118_867.png", @"/Users/gengqun/Desktop/Snip20160118_868.png"];
/*
第一个参数:压缩文件存放路径
第二个参数:所有要压缩的文件的路径
*/
[Main createZipFileAtPath:@"/Users/gengqun/Desktop/GQ.zip" withFilesAtPaths:arrayM];
}
-(void)zip2
{
/*
第一个参数:压缩文件存放路径
第二个参数:要压缩的文件目录
*/
[Main createZipFileAtPath:@"/Users/gengqun/Desktop/GQ.zip" withContentsOfDirectory:@"/Users/gengqun/Desktop//abc"];
}
- 文件解压
-(void)unzip
{
/*
第一个参数:要解压的文件路径
第二个参数:要存放到哪里
*/
[Main unzipFileAtPath:@"/Users/gengqun/Desktop/GQ.zip" toDestination:@"/Users/gengqun/Desktop/gengqun"];
}
文/CoderQun(简书作者)
原文链接:http://www.jianshu.com/p/832996ac0238
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
原文链接:http://www.jianshu.com/p/832996ac0238
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
最新文章
- (学习笔记)laravel 中间件
- PHP数组及简单函数
- tableView的高度问题
- ubuntu 更换系统语言,Change System Language
- 反应堆模式最牛的那篇论文--由solidmango执笔翻译
- sky
- blend 从无到有系列之添加自定义Rectangle样式指定到资源文件
- JVM performance profiling (有待整理)
- java学习之数组(二)
- BZOJ 1261: [SCOI2006]zh_tree( 区间dp )
- Java之【线程通信】--标志位练习
- OI养老专题03:让坏人出列的约瑟夫问题
- php预定义常量
- 浅析 JavaScript 中的 Function.prototype.bind() 方法
- Codeforces 884C.Bertown Subway ----判环,思路
- HBaseclientAPI基本操作
- POJ 1330 Nearest Common Ancestors(lca)
- BZOJ 1707 [Usaco2007 Nov]tanning分配防晒霜(扫描线+贪心+优先队列)
- JavaScript中并非一切皆对象
- ffmpeg mediacodec 硬解初探
热门文章
- php strpos 用法实例教程
- 1101. Quick Sort (25)
- ORA-00845
- How To Fix – Mcrypt PHP extension required in Laravel on Mac OS X (No MAMP)
- matlab实现的嵌套乘法、高精度、二分法
- 微软职位内部推荐-SDE2 (Windows - Power)
- .net 科学类型相关问题
- js eval()执行传参函数的写法
- Educational Codeforces Round 13 E. Another Sith Tournament 概率dp+状压
- 【DP/二分】BZOJ 1863:[Zjoi2006]trouble 皇帝的烦恼