IOS开发之文件压缩和解压缩

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IOS开发之文件压缩和解压缩相关的知识,希望对你有一定的参考价值。

前言:

  QQ表情包就用到了解压缩,从网络下载的那么多表情文件格式并不是一个一个图片文件,而是多个图片压缩而成的表情压缩包。下面介绍的是ios开发中会用到的压缩和解压缩的第三方框架的使用。

注意:

  这个第三方框架代码文件夹是SSZipArchive,使用cocoapods搜索也是搜索SSZipArchive。但是如果你在github上直接搜索ZipArchive,搜到点赞数最多,维护频繁的ZipArchive库,然后下载代码,其实就是这个SSZipArchive。

第三方框架github网址:https://github.com/ZipArchive/ZipArchive

1、导入第三方框架的方式该网页上有讲解哦:

  技术分享

  1-1、如果使用Cocoapods,直接使用即可(如果不会或者不了解Cocoapods,请阅读本人的CocoaPods的使用(图文并茂)OS X 10.11 系统):

  技术分享

  1-2、如果直接从github下载下来,然后手动导入,就需要多一步设置,就是添加libz这个链接文件:

  技术分享

2、代码展示:

  技术分享

 

以上是关于IOS开发之文件压缩和解压缩的主要内容,如果未能解决你的问题,请参考以下文章

ios开发网络学习五:MiMEType ,多线程下载文件思路,文件的压缩和解压缩

EduCoder Linux之文件打包和解压缩

在 iOS 中以编程方式压缩和解压缩文件?

iOS中使用ZipArchive压缩和解压缩文件-备

(十三)Centos之压缩和解压缩

Centos之压缩和解压缩命令