【发布时间】:2014-09-30 01:19:36
【问题描述】:
我有一个使用 KissXML Objective-C 库的 Swift 框架项目。 KissXML 在内部使用 libxml。
当我构建 xcode 项目(Xcode 6 - beta 5)时,我收到此错误:
error: <unknown>:0: error: '/SwiftFramework/SwiftFramework/KissXML/DDXMLNode.h:2: include of non-modular header inside framework module SwiftFramework.DDXMLNode
我看过这个answer,它讨论了公开相关的头文件。我已经这样做了,但我不确定如何解决在 DDXMLNode.h 中导入的此标头的情况,这不是我项目的明确部分:
#import <libxml/tree.h>
对如何处理有什么建议吗?
注意:我在一个仅限 Objective-C 的项目中使用了 KissXML,它运行良好(Xcode 5)。
【问题讨论】:
-
你的问题解决了吗?
-
是的。使用如下所述的 module。我现在将答案标记为正确答案。
标签: ios frameworks swift libxml2 kissxml