Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective-C zlib解压缩数据为零_Objective C_Xcode_Binary_Zlib_Unzip - Fatal编程技术网

Objective-C zlib解压缩数据为零

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

我在编写iOS应用程序时遇到了一个相当大的问题。 我从Web服务接收base64字符串。字符串提供的数据是二进制数据,其中包括zlib压缩的json格式数组。 我不知道为什么,但我无法解压缩这些数据。 所有将字符串放入NSData对象并用zlib的充气方法解压的尝试都没有成功。。 “解压缩”对象的长度(字节大小)一直是0(零),我不知道为什么

我对此感到绝望。。我几乎在谷歌上看到了所有关于这个话题的信息,但没有任何帮助

有人在任何时候处理过这种问题吗? 希望你们能帮上忙,谢谢


Rob(我使用xcode5)

inflate用于撤消deflate,并处理单个压缩数据流,这与zip的结构化存档不同。据我所知,苹果的zlib不包括zip/unzip功能。您可能需要从zlib.org下载源代码。在贡献的文件夹中查找“minizip”文件


有关与gzip相比的放气/充气信息,请参阅。

Oh严重吗?那么为什么gunzip还有其他功能呢?好的,我将尝试使用zlib.org上的另一个lib