I have Swift Framework project that uses the KissXML Objective-C library. KissXML internally uses libxml.
When I build the xcode project (Xcode 6 - beta 5), I get this error:
error: <unknown>:0: error: '/SwiftFramework/SwiftFramework/KissXML/DDXMLNode.h:2: include of non-modular header inside framework module SwiftFramework.DDXMLNode
I have seen this answer that discusses making the relevant header files public. I have done that but I am not sure how to address the case of this header that is imported in the DDXMLNode.h and that is not explicitly part of my project:
#import <libxml/tree.h>
Any suggestions on how to handle this?
Note: I have used KissXML on a Objective-C only project and it worked fine (Xcode 5).