【发布时间】:2015-08-29 11:19:02
【问题描述】:
我正在尝试在我的 Swift iOS 项目中使用 SSZipArchive objc 库。
我做了什么:
- 创建了一个 Objective-C “Cocoa Touch 框架”
- 跟随this guide将SSZipArchive的目标C和C文件导入其中。
- 根据this answer 将所有 C 标头更改为公共标头
- 根据this answer 更改构建设置以允许非模块化包含
框架编译良好。我以前可以通过这种方式在 Swift 项目中使用目标 C 库,所以我猜这些步骤是正确的?
现在的问题是,当我尝试在我的项目中导入 SSZip 并尝试编译时,它会为 SSZipArchive 的每个 C 头文件提供“在框架模块中包含非模块化头文件”错误,我已经尝试过我可以在网上找到的所有可能的解决方案都没有成功。似乎问题集中在 zlib.h
请帮忙.. 我被困了一个多星期,找不到任何替代方法来快速解压缩文件。
【问题讨论】:
-
你有没有想过这个问题?
-
是的,让我发布答案
标签: ios objective-c c swift ziparchive