如何使用 iOS Compression Framework 压缩多个文件?

How to compress multiple files with iOS Compression Framework?

如何仅使用本机 Compression Framework 将多个文件压缩为一个 .zlib 压缩文件?

我想实现对 .zip 文件使用外部库可以完成的工作,您可以在其中为它们提供一个目录,然后它们会创建一个包含该目录中所有文件的 .zip 存档。

ZIP Foundation 使用本机压缩框架。
如果您不需要 ZIP 功能,可以查看 Data+Compression.swift 扩展。它包含实现基于流的、zlib 兼容的压缩和解压缩方法encoding/decoding。