【发布时间】:2012-12-11 03:26:57
【问题描述】:
我有一些压缩的 Zlib NSData,我想解压缩或“膨胀”等,但我在以下代码中遇到错误
NSData* originalData = [compressedData zlibInflate];
这段代码给了我这个错误
No visible @interface for 'NSData' declares the selector 'zlibInflate'
我不知道如何解决它,我环顾四周,但找不到任何东西...任何帮助将不胜感激。
文件:
http://blakeseely.com/svn/public/SniperKit/trunk/Additions/NSData+CocoaDevUsersAdditions.h
http://blakeseely.com/svn/public/SniperKit/trunk/Additions/NSData+CocoaDevUsersAdditions.m
这是您需要添加到项目中的两个文件,并在您需要使用它们的地方进行参考。
【问题讨论】:
-
您的应用中真的有 zlibInflate 软件吗?
-
哦废话..我导入了 libz.dylib 框架..是一样的吗???我有一种感觉不是。
-
我刚查了一下,我不认为这是同一件事..我在哪里可以下载 zlib.h/.m
-
您在哪里阅读到使用此功能?您使用的是 Objective-C 函数,但 libz 是 C 库。