ios - 如何使用 iOS Compression Framework 压缩多个文件?
问题描述
如何仅使用本机压缩框架.zlib
将多个文件压缩为一个压缩文件?
我想实现使用外部.zip
文件库可以完成的工作,您可以在其中为它们提供一个目录,然后它们会创建一个.zip
包含目录中所有文件的存档。
解决方案
ZIP Foundation使用本机压缩框架。
如果您不需要 ZIP 功能,可以查看Data+Compression.swift
扩展程序。它包含实现基于流的、zlib 兼容的编码/解码的压缩和解压缩方法。
推荐阅读
- 3d - SceneKit:关于定位相机节点的数学问题
- apache-kafka - 分支到多个主题时的 Kafka Streams 架构问题
- c - 连续字符串替换导致 C 中的无效读取
- reactjs - 将 redux observable 与 axios 一起使用
- bash - “非法选项-n”和“[[:未找到”带有答案选项
- bash - 如何创建 bash 脚本来执行一些其他操作
- python - 即使没有数据,如何生成excel文件。Python 熊猫 ExcelWriter
- azure - Azure VMSS - 通过 REST API 扣除正常运行时间
- sql - SQL查询如何删除table2中不活动的表
- java - 如何创建一个循环,反复提示用户输入blast、punch 或kick 进行攻击或Do It!退出循环