我有使用 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
我已经看到了讨论公开相关头文件的这个答案。我已经这样做了,但我不确定如何解决在 DDXMLNode.h 中导入的此标头的情况,这不是我项目的明确部分:
#import <libxml/tree.h>
有关如何处理此问题的任何建议?
注意:我在一个仅限 Objective-C 的项目上使用了 KissXML,它运行良好(Xcode 5)。