您的位置:首页 > 移动开发 > IOS开发

iOS开发篇(五)SSZipArchive三方框架的使用与介绍

2016-02-17 13:47 796 查看
下载地址:“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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息