Iphone 使用GTMNSData和x2B解压NSData;兹利布

Iphone 使用GTMNSData和x2B解压NSData;兹利布,iphone,nsdata,unzip,google-toolbox-for-mac,Iphone,Nsdata,Unzip,Google Toolbox For Mac,我从谷歌文档下载压缩的NSData。第一个字节是PK。 我已经阅读了解压,我可以使用GTMNSData+zlib分类。 在编译我的项目时,我发现了一些错误,例如: "_inflate", referenced from: +[NSData(GTMZLibAdditions) gtm_dataByInflatingBytes:length:] in GTMNSData+zlib.o ld: symbol(s) not found 您需要在项目的框架中包含zlib。在XCode 4中,在项目导航器

我从谷歌文档下载压缩的NSData。第一个字节是PK。 我已经阅读了解压,我可以使用GTMNSData+zlib分类。 在编译我的项目时,我发现了一些错误,例如:

"_inflate", referenced from:
+[NSData(GTMZLibAdditions) gtm_dataByInflatingBytes:length:] in GTMNSData+zlib.o
ld: symbol(s) not found

您需要在项目的框架中包含zlib。在XCode 4中,在项目导航器顶部选择您的项目,进入构建阶段,将二进制文件链接到库,单击+号添加并搜索libz.dylib,如果需要特定版本,只需选择正确的版本。

谢谢,Joe。您知道如何“检查”gtm\U DatabyFlatingData返回的NSData吗。我知道zip包含一个文件夹和一个html,但我不知道如何检索它们。我不确定,但我现在想知道。我怀疑我无法使用它来解压缩我的NSData。