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

《iOS开发笔记—文件的压缩与解压》

2016-09-20 18:05 330 查看
文件的压缩与解压,压缩文件的后缀一定要写(.zip);

#import "ViewController.h"
#import "SSZipArchive.h"
@interface ViewController ()
@end

@implementation ViewController
//触摸屏幕时调用
-(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{
[selfzip2];
}

//压缩方式一
-(void)zip1{

//参数说明:
//第一个参数:压缩文件的存放路径
//第二个参数:压缩文件的存放路径
NSArray *arrayM=@[
@"/Users/hzy/Desktop/22.jpg",
@"/Users/hzy/Desktop/33.jpg"
];
[SSZipArchivecreateZipFileAtPath:@"/Users/hzy/Desktop/111.zip"withFilesAtPaths:arrayM];
}

//压缩方式二
-(void)zip2{

//参数说明:
//第一个参数:压缩文件的存放路径
//第二个参数:压缩文件的存放路径
//第三个参数:解压时需要的密码
NSArray *arrayM=@[
@"/Users/hzy/Desktop/4444"
];
[SSZipArchivecreateZipFileAtPath:@"/Users/hzy/Desktop/55555.zip"withFilesAtPaths:arrayM];
}

//解压方式一
-(void)unzip1{

//参数说明:
//第一个参数:要解压的文件在哪里
//第二个参数:文件应该解压到什么地方
[SSZipArchiveunzipFileAtPath:@"/Users/hzy/Desktop/11.zip"toDestination:@"/Users/hzy/Desktop/4444"];

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: