gpt4 book ai didi

ios - Swift 膨胀 [UInt8] 无法使用 miniz lib 缩小

转载 作者:行者123 更新时间:2023-11-30 13:46:05 25 4
gpt4 key购买 nike

我有一个 iOS 应用程序,我使用 DeflateSwift缩小字节数组 ([UInt8])。当我尝试使用miniz来夸大这些数据时库它不工作。这是在另一个平台上执行的。 DeflateSwift是 zlib 库的一个非常简单的包装器,该库已经存在了很长时间。

在应用程序中进行膨胀时,我尝试在 windowsBits 以及 compressionLevel 上设置不同的值。这并没有解决问题。 miniz默认情况下使用 windowsBits = 15,这是 DeflateSwift 的默认设置也是如此。

根据文档miniz应该与 zlib 100% 兼容,但似乎并非如此。

还有人遇到过类似的问题吗?除了 windowsBitscompressionLevel 之外,还有其他我可以修改的设置吗?

最佳答案

事实证明,我没有让 DeflateSwift 类与 miniz 库一起使用。然而,在 CocoaGit 中找到了 NSData+Compression适用于此。

关于ios - Swift 膨胀 [UInt8] 无法使用 miniz lib 缩小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34920605/

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