关于文件的压缩和解压缩

前言

      最近项目里遇到解压缩的问题,整理一下分享给大家。


(1)说明

使用ZipArchive来压缩和解压缩文件需要添加依赖库(libz),使用需要包含SSZipArchive文件,如果使用cocoaPoads来安装框架,那么会自动的配置框架的使用环境

(2)相关代码

   1.压缩文件的第一种方式

    第一个参数:压缩文件要保存的位置

    第二个参数:要压缩哪几个文件

    [SSZipArchive createZipFileAtPath:fullpath withFilesAtPaths:arrayM];

   2.压缩文件的第二种方式

    第一个参数:文件压缩到哪个地方

    第二个参数:要压缩文件的全路径

    [SSZipArchive createZipFileAtPath:fullpath withContentsOfDirectory:zipFile];

   3.如何对压缩文件进行解压

    [SSZipArchive unzipFileAtPath:unZipFile toDestination:fullpath];

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 小文件下载如果文件比较小,下载方式会比较多直接用NSData的+ (id)dataWithContentsOfUR...
    JonesCxy阅读 3,982评论 0 1
  • 1)说明 1.使用ZipArchive来压缩和解压缩文件需要添加依赖库(libz),使用时需要包含SSZipArc...
    Mario_ZJ阅读 3,709评论 0 0
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,803评论 4 61
  • 小文件下载如果文件比较小,下载方式会比较多直接用NSData的+ (id)dataWithContentsOfUR...
    醉叶惜秋阅读 4,386评论 0 0
  • 我该用怎样的语言来表达我们的现在,是平静如水吗?可我的世界只有你的声音,是静默的心灵相通吗?可我越来越感觉不到你的...
    大白糖宝阅读 3,146评论 7 14

友情链接更多精彩内容