iphone开发:打开zip

来源:未知 责任编辑:智问网络 发表时间:2013-11-04 19:43 点击:

使用方法如下:

创建/添加一个zip包
ZipArchive* zipFile = [[ZipArchive alloc] init];
//次数得zipfilename需要一个完整得路径,例如***/Documents/demo.zip
[zipFile CreateZipFile2:@"zipfilename"];
//有两种可选得方式进行创建压缩包,带密码和不带密码的
[[zipFile CreateZipFile2:@"zipfilename" Password:@"your password"];
//接下来就是将需要压缩的文件添加到这个压缩包中
//这里第一个参数需要完整的路径,例如:***/Documents/a.txt  newname是指文件在压缩包中的名字,不需要路径,只是一个名称
[zipFile addFileToZip:@"fullpath of the file" newname:@"new name of the file without path"];
//如果需要将多个文件进行压缩,即压缩文件夹,重复addFileToZip方法即可
[zipFile CloseZipFile2];
[zipFile release];
//释放内存

解压zip包:
ZipArchive* zipFile = [[ZipArchive alloc] init];
[zipFile UnzipOpenFile:@"zip file name"];
//同样,对应的就有两种打开zip包的方式,带密码和不带密码
[zipFile UnzipOpenFile:@"zip file name" Password:@"password" ];
//压缩包释放到的位置,需要一个完整路径
[zipFile UnzipFileTo:@"output path" overwrite:YES];
[zipFile UnzipCloseFile];
[zipFile release];
//记得释放

 

 


摘自 云怀空-abel

    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • Lexical or Preprocessor Issue 'xxx.h
    • ios学习笔记(二)xcode 4.3.2下实现基本交互
    • ios版本的helloworld
    • iphone(object-c) 内存管理(3) 有效的内存管理 前半部分
    • ios学习笔记(一)xcode 4.3.2下创建第一个ios项目
    • IOS类似iphone通讯录TableView的完整demo【附源码】
    • UITableView一些方法
    • [iPhone中级]iPhone团购信息客户端的开发 (二)
    • 如何为Iphone应用创建启动界面
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1