ios - 每次我尝试添加 ZipArchive 或 ssziparchive 时,Xcode 中都会出现很多错误

标签 ios xcode cocoa-touch zlib ssziparchive

我有一个项目,我需要在其中添加 ZipArchive 文件并解压缩我下载的文件,但每次我尝试这样做时,我都会在设置完所有内容后出现此错误(在链接器中添加 zlib 以及文件工作所需的一切) .我添加了所有需要的导入,然后将所需的文件夹结构中的 ZipArchive 拖到我的项目中。
对摆脱这些错误有什么帮助吗?我已经尝试了几天,找不到问题。
我有 Xcode 4.6.3,这是我得到的最后一个错误:

Apple LLVM Compiler 4.2 Error Too many errors emitted ,stopping now



enter image description here
enter image description here

enter image description here

最佳答案

看起来您在编译 C 代码时包含了 Objective-C header 。这可能是您的 .pch 文件的结果。从 .pch 文件中删除 Objective-C 导入或确保将它们包装在 ifdef 中以防止它们在 C 编译期间被处理 (#ifdef __OBJC__)。

关于ios - 每次我尝试添加 ZipArchive 或 ssziparchive 时,Xcode 中都会出现很多错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17704276/

相关文章:

ios - 如何从MKStoreKit获取transactionID和收据?

ios - NSMutableArray 重置自身

xcode - 使用 xcode 获取 HTTP header

objective-c - 从 NSArray 获取子数组的最优雅的方法是什么?

ios - 将相机应用程序旋转复制到风景 IOS 6 iPhone

ios - 获取有关 DEFINES_Modules 依赖分析的警告

SWIFT:如何让应用程序在启动时缩放到您当前的位置?

ios - CNCopySupportedInterfaces() 没有返回任何值,尽管 wifi 已连接

objective-c - 如何在不使用全局变量的情况下在类之间共享值?

ios - iOS Objective-C 中的 URL 构建有哪些 native 类?