我正在尝试快速编写一个 iOS Cocoa Touch 框架,并尝试使用一些旧的 Objective C 静态库。
我无法使用静态库中的任何头文件。它说“使用未声明的类型 ”
在发布此线程之前,我已经经历了几个堆栈溢出线程。 1) 尝试添加 birding 文件 - 它提示框架不支持 birding 文件 2)尝试将 header 设为公开而不是项目 3)尝试“allow_non_modular_includes_in_framework_modules”
不确定我错过了什么..
感谢您的帮助。
最佳答案
已找到修复方法,需要在 umbrella 文件中导入 header 。然后 Xcode 就可以正确构建了
关于ios - 如何在 swift iOS swift cocoa 框架中使用 Objective C 静态框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26444050/