需要导入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. easyui datagrid onLoadSuccess方法 正确使用
  2. 垃圾回收在哪一章java_Java垃圾回收机制
  3. python素材库_python的JSON库
  4. nHibernate Mapping By Code - Introduction
  5. Android平台开发职位招聘要求总结
  6. c语言 16进制编辑器,十六进制编辑器(010 Editor 32位)
  7. 如果机械工程师分等级的话,你在哪个等级,我是婴儿级
  8. Notepad JSON格式化
  9. 实验五 八段数码管显示(红绿灯)
  10. 使用am start命令启动android apk应用程序
  11. torch.randn用法
  12. [习题]综合练习 -- SqlDataSource精灵就能完成,[山寨版] Dynamic Data WebSite
  13. 干货!ERP在企业财务管理中的应用问题分析与解决办法
  14. u3m8缓存文件.ts合成mp4
  15. Codeforces 982E Billiard 扩展欧几里德
  16. 安卓学习 Day18:利用单选按钮实现底部导航条
  17. 技术是可以量化的,稳定性性能和资产个数
  18. 以匠心正道,以决心致远:毫末智行的自动驾驶之路
  19. Linux运维就业前景如何?
  20. Python OpenCV 横向平铺图像制作长图

热门文章

  1. 第十一章 C++ 封装/继承/多态
  2. 使用nlinfit函数进行拟合时出现Error using nlinfit>checkFunVals (line 611)
  3. linux查看CPU个数、核数、运行模式以及是否支持超线程技术
  4. 现在评高工都有哪些步骤?走完这十一步,证书到你手!(上)
  5. AutoCAD.Net圆弧半径标注延长线
  6. 你了解现在的招聘网站吗?
  7. ANTD react 手机号(验证码)登陆 + 账号登陆(图形验证码)
  8. 现在做游戏建模的薪资怎么样?
  9. Windows11局域网中ping不通问题处理
  10. “芯”机遇!百能云芯诚邀您共聚慕尼黑上海电子展!| 百能云芯