gpt4 book ai didi

swift - 如何将数据附加到压缩文件?

转载 作者:行者123 更新时间:2023-11-28 15:01:39 26 4
gpt4 key购买 nike

我从 websocket screem 获取了大量数据,我想将它们存储在磁盘上。接收到的数据量约为每小时 300 MB,我想长期(数月、数年)存储这些数据。

在 .NET 中,有一种方法可以使用压缩流读取/写入压缩文件。有没有办法在 Swift 中直接写入压缩文件?

这是 Mac OS (OSX) 问题。


编辑:

Stream compression here可能是一个解决方案,但我不习惯使用不安全的指针,甚至不知道它是否可以用于写入压缩文件......我现在已经为此堆积了几个小时。代码示例或说明如何处理它会有所帮助。用于流压缩的 Cocoapods 包装器会更好。

最佳答案

gzlog做你正在寻找的东西。它是用 C 语言编写的,并使用 zlib 库。 zlib 在 macOS 上可用,您可以从 Swift 链接到 C 代码。

关于swift - 如何将数据附加到压缩文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48849475/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com