zoukankan      html  css  js  c++  java
  • iOS网络-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"];
    }
  • 相关阅读:
    OC NSSet
    iOS 杂笔-23(区分各种空值)
    OC NSNumber NSValue
    OC NSArray 数组
    OC NSString(字符串)
    OC 内存管理
    OC 动态类型,动态绑定,动态加载
    OC 多态
    微信小程序开发5-WXML
    微信小程序开发4-JSON
  • 原文地址:https://www.cnblogs.com/liugengqun/p/5140734.html
Copyright © 2011-2022 走看看