需要导入ZipArchive三方框架,并导入框架下的#import "Main.h"头文件,

注意:导入ZipArchive三方框架编译会报错,还需要手动导入动态库:libz.dylib

/*

第一个参数: 压缩后的文件保存到什么地方(zip文件)

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

*/

/*

NSArray *arr = @[

@"/Users/xiaomage/Desktop/Snip20150822_30.png",

@"/Users/xiaomage/Desktop/Snip20150822_31.png",

@"/Users/xiaomage/Desktop/Snip20150822_32.png",

@"/Users/xiaomage/Desktop/Snip20150822_33.png"

];

// 一: 压缩文件,要要所的文件的路径放在一个数组里面

if([Main createZipFileAtPath:@"/Users/xiaomage/Desktop/lnj.zip" withFilesAtPaths:arr])

{

NSLog(@"压缩成功");

}

*/

/*

// 二: 压缩一个文件夹:本地路径可以包含中文

[Main createZipFileAtPath:@"/Users/xiaomage/Desktop/xxxxx.zip" withContentsOfDirectory:@"/Users/xiaomage/Desktop/lnj"];

*/

/*

三:解压文件或者是文件夹

第一个参数:需要解压的文件

第二个参数:解压到什么地方,toDestination路径如果没有,它会自己创建

*/

[Main unzipFileAtPath:@"/Users/xiaomage/Desktop/xxxxx.zip" toDestination:@"/Users/xiaomage/Desktop/oooo"];

// 注意: 如果利用cocoaPods集成, 名称叫做:SSZipArchive (0.3.2)

ZipArchive压缩文件,文件夹以及解压文件和文件夹相关推荐

  1. 服务器如何解压zip文件,ECS Linux 服务器解压zip格式文件操作方法

    Linux 系统服务器用unzip命令解压操作,方法如下所示: 如压缩文件是test.zip,而压缩包中的文件是testzip.png [root@machine 0318test]# ll drwx ...

  2. python下载邮箱附件_基于Python3 下载邮箱附件,并解压到指定文件夹

    #!/usr/bin/env python3 # -*- coding: utf-8 -*- # -*- encoding: gbk -*- # 目前只测试过网易163邮箱,qq邮箱时间格式与163有 ...

  3. python h5s文件 压缩_如何用python解压zip压缩文件

    前言:python在办公上非常有用,它可以解压文件,可以处理表格,还可以操作浏览器,只要你能想到的功能,它都能做到,今天笔者就为大家介绍一下如何用处理压缩文件. 打开cmd,输入python3,今天的 ...

  4. 命令解压aar、文件压缩成aar图文详解

    一.解压aar 1.命令格式 unzip [aar名称] -d [aar名称所在的路径] 2.举个栗子 要求:解压C:\Users\Administrator\Desktop\aar_test路径下的 ...

  5. tar 解压指定文件,解压到指定文件夹

    使用tar解压指定文件 假设我们想要解开/root/etc.tar.gz压缩文件文件中的etc/shadow文件,命令如下: tar -ztvf /root/etc.tar.gz | grep 'sh ...

  6. linux解压rar多层文件夹,linux rar 解压文件夹_rar文件夹

    原标题:linux rar 解压文件夹_rar文件夹 本经验主要针对linux中的解压缩进行讲解工具/原料linux电脑一台linux文件解压缩1目前 rar a jpg.rar *.jpg //ra ...

  7. win系统压缩/解压.tar.gz 文件的方法

    一.将文件压缩成.tar.gz 文件 进入到被压缩文件的文件夹,点击右键打开Windows PoweShell,输入下面命令: tar -cvzf file_name.tar.gz "pat ...

  8. Linux将文件解压到指定文件夹*

    Linux将文件解压到指定文件夹 tar -zxvf xxx.tar.gz -C /xxx/ tar 命令不管是解压还是压缩都会用到,是一个非常常用的命令 上述命令具体的参数详解如下 -z是使用gzi ...

  9. 【压缩技巧】如何把文件压缩成RAR?如何解压?

    在生活及工作中,我们经常需要压缩文件使其更方便存储或传送. 压缩文件的格式有很多种,RAR是其中一种常见的格式,也是WinRAR软件独有的压缩格式.所以想要把文件压缩成RAR,就可以通过WinRAR来 ...

最新文章

  1. SpringCloud:入门介绍
  2. 如何为同一字体添加多个字体文件?
  3. python hist函数_虎哥的python小技巧放送之绘制统计图(2)
  4. Windows Error Report
  5. JavaOne 2012:掌握Java部署
  6. (转)gcc 的简单使用说明
  7. TensorFlow环境配置----Mac OS
  8. Android仿人人客户端(v5.7.1)——对从服务器端(网络)获取的图片进行本地双缓存处理(编码实现)...
  9. git fetch实战以及与git pull 的区别
  10. leetcode刷题日记-1995. 统计特殊四元组
  11. channel串行化_为什么串行接口比并行接口快
  12. Word文件怎么在方框里面打对勾
  13. IDEA mybatisplus 代码生成器的配置
  14. 社群的使用---Kodu少儿编程第八天
  15. Matlab中的冲激函数
  16. 一篇文让你秒懂CDN
  17. 5.2 odex文件
  18. 关于业财税一体化的思考
  19. Idea archetype介绍
  20. linux常用disk磁盘操作命令

热门文章

  1. 游戏服务器压力测试学习(一)
  2. BUUCTF-crypto(1-29)
  3. 【转】数据仓库ODS、DW和DM概念区分
  4. Linux Shell的dirname和readlink的使用
  5. C++使用ANTLR4
  6. collectors排序_java8特性:Collectors.groupingBy进行分组、排序等操做 (二)
  7. 自家群晖开启永久免费图床,开始typora, picgo,markdown的美好生活
  8. Vue 生成二维码,转换成图片,下载到本地
  9. 【 MATLAB 】信号处理工具箱
  10. 耗时20天,终于通过了阿里(Android 岗,写给正在求职的安卓开发