zoukankan      html  css  js  c++  java
  • ZipArchive框架的文件压缩和解压

    导入第三方框架ZipArchive之后还要在系统库文件中导入一个如下文件(搜索libz出来的任何一个都可以)


     

    导入的头文件是#import "Main.h"

    • 文件压缩
    -(void)zip
    {
        NSArray *arrayM = @[@"/Users/gengqun/Desktop/Snip20160118_866.png",@"/Users/gengqun/Desktop/Snip20160118_867.png", @"/Users/gengqun/Desktop/Snip20160118_868.png"];
    
        /*
         第一个参数:压缩文件存放路径
         第二个参数:所有要压缩的文件的路径
         */
        [Main createZipFileAtPath:@"/Users/gengqun/Desktop/GQ.zip" withFilesAtPaths:arrayM];
    }
    
    -(void)zip2 
    {
        /*
         第一个参数:压缩文件存放路径
         第二个参数:要压缩的文件目录
         */
        [Main createZipFileAtPath:@"/Users/gengqun/Desktop/GQ.zip" withContentsOfDirectory:@"/Users/gengqun/Desktop//abc"];
    }
    • 文件解压
    -(void)unzip
    {
        /*
         第一个参数:要解压的文件路径
         第二个参数:要存放到哪里
         */
        [Main unzipFileAtPath:@"/Users/gengqun/Desktop/GQ.zip" toDestination:@"/Users/gengqun/Desktop/gengqun"];
    }
     



    文/CoderQun(简书作者)
    原文链接:http://www.jianshu.com/p/832996ac0238
    著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
  • 相关阅读:
    Linux常用命令集合
    运用栈实现表达式求值(+,-,*,/运算)
    队列
    变参函数
    C语言--递归程序的设计
    指针的灵活应用--内核链表中的container_of
    C语言-求回文数字
    压力测试和负载测试
    测试理论
    Dubbo接口调用
  • 原文地址:https://www.cnblogs.com/wanghuaijun/p/5555424.html
Copyright © 2011-2022 走看看