我想使用zlib因为我假设它是最好和最快的方式 gzip
NSData
。但是,有没有更好的方法?如果没有,我应该在 Xcode 中链接到哪个版本的 zlib 库:libz.dylib、libz.1.dylib、libz.1.1.3.dylib 或 libz.1.2.5.dylib?
请提供如何将 zlib 转换
NSData *normalHTTPBody
为的代码示例NSData gzippedHTTPBody
问问题
9135 次
2 回答
2
3. 以下是我在网上找到的一些解决方案:
- http://code.google.com/p/google-toolbox-for-mac/source/browse/trunk/Foundation/GTMNSData%2Bzlib.m
- http://www.cocoadev.com/index.pl?NSDataCategory
- http://code.google.com/p/polkit/source/browse/trunk/Extensions/NSData%2BGZip.m?r=135
- https://github.com/st3fan/cocoa-utils/blob/master/src/NSDataGZipAdditions.m
- http://www.clintharris.net/2009/how-to-gzip-data-in-memory-using-objective-c/
- http://deusty.blogspot.com/2007/07/gzip-compressiondecompression.html
于 2012-04-22T17:23:33.933 回答