Objective-C zlib解压缩数据为零
我在编写iOS应用程序时遇到了一个相当大的问题。 我从Web服务接收base64字符串。字符串提供的数据是二进制数据,其中包括zlib压缩的json格式数组。 我不知道为什么,但我无法解压缩这些数据。 所有将字符串放入NSData对象并用zlib的充气方法解压的尝试都没有成功。。 “解压缩”对象的长度(字节大小)一直是0(零),我不知道为什么 我对此感到绝望。。我几乎在谷歌上看到了所有关于这个话题的信息,但没有任何帮助 有人在任何时候处理过这种问题吗? 希望你们能帮上忙,谢谢Objective-C zlib解压缩数据为零,objective-c,xcode,binary,zlib,unzip,Objective C,Xcode,Binary,Zlib,Unzip,我在编写iOS应用程序时遇到了一个相当大的问题。 我从Web服务接收base64字符串。字符串提供的数据是二进制数据,其中包括zlib压缩的json格式数组。 我不知道为什么,但我无法解压缩这些数据。 所有将字符串放入NSData对象并用zlib的充气方法解压的尝试都没有成功。。 “解压缩”对象的长度(字节大小)一直是0(零),我不知道为什么 我对此感到绝望。。我几乎在谷歌上看到了所有关于这个话题的信息,但没有任何帮助 有人在任何时候处理过这种问题吗? 希望你们能帮上忙,谢谢 Rob(我使用xc
Rob(我使用xcode5)inflate用于撤消deflate,并处理单个压缩数据流,这与zip的结构化存档不同。据我所知,苹果的zlib不包括zip/unzip功能。您可能需要从zlib.org下载源代码。在贡献的文件夹中查找“minizip”文件
有关与gzip相比的放气/充气信息,请参阅。Oh严重吗?那么为什么gunzip还有其他功能呢?好的,我将尝试使用zlib.org上的另一个lib