iOS文件的解压
来源:互联网 发布:网络的危害 编辑:程序博客网 时间:2024/05/14 21:14
关于ios解压的问题:由于不想让包很大,一般情况下都会把相关资源打包,程序运行的时候来解压一次,让程序的图片或者陪着的一些比较占用磁盘的文件解压。
// 初始化
ZipArchive *za = [[ZipArchivealloc] init];
if ([za UnzipOpenFile: zipPath]) {
//解压文件
BOOL ret = [za UnzipFileTo: path overWrite: YES];
if (ret) {
// 解压成功
NSString *imageFilePath = [pathstringByAppendingPathComponent:@"photo.png"];
NSString *textFilePath = [pathstringByAppendingPathComponent:@"text.txt"];
NSData *imageData = [NSDatadataWithContentsOfFile:imageFilePath options:0error:nil];
UIImage *img = [UIImageimageWithData:imageData];
NSString *textString = [NSStringstringWithContentsOfFile:textFilePath encoding:NSASCIIStringEncodingerror:nil];
dispatch_async(dispatch_get_main_queue(), ^{
self.imageView.image = img;
self.label.text = textString;
});
}else{
// 解压失败
}
// 关闭
[za UnzipCloseFile];
}
- iOS文件的解压
- IOS 使用ZipArchive解压文件
- iOS中SSZipArchive解压带中文名称乱码、解压失败、丢失文件的问题
- 解压*.zip.*的文件
- iOS客户端的gzip解压
- iOS客户端的gzip解压
- iOS开发之压缩与解压文件
- IOS 压缩与解压字符串(文件) 操作
- IOS下载并解压zip文件
- iOS objective-c 解压zip,rar文件
- ios学习--解压静态库.a文件
- IOS使用ZipArchive压缩解压文件
- 不得不说 iOS里 .gz 文件解压
- iOS压缩 解压文件那些事
- iOS解压静态库.a文件
- tar.bz2文件的解压
- 文件的压缩和解压
- 解压文件的Cmd指令
- TZU2014年省赛个人热身赛1 1962:Binary Clock
- windows下使用adb工具查看android程序cpu和内存消耗情况
- android下的形状资源
- Oracle创建删除用户、角色、表空间、导入导出、...命令总结
- 粗心的售票员
- iOS文件的解压
- TZU2014年省赛个人热身赛1 3387:Free Goodies(DP+贪心)
- Comparator的使用案例
- Android API Guides 之 Introduction(3) - System Permissions
- GridView获取值
- 面试-java关键字final和static
- Android开发之怎样得到版本号
- C++输入输出状态枚举量
- sqlserver链接数据库