Swift Framework mit libxml
Ich habe ein Swift Framework-Projekt, das die KissXML Objective-C-Bibliothek verwendet. KissXML verwendet intern libxml.
Wenn ich das Xcode-Projekt (Xcode 6 - Beta 5) erstelle, erhalte ich folgende Fehlermeldung:
error: <unknown>:0: error: '/SwiftFramework/SwiftFramework/KissXML/DDXMLNode.h:2: include of non-modular header inside framework module SwiftFramework.DDXMLNode
Ich habe das gesehenAntworten In diesem Abschnitt wird erläutert, wie die relevanten Header-Dateien veröffentlicht werden. Ich habe das getan, bin mir aber nicht sicher, wie ich den Fall dieses Headers behandeln soll, der in DDXMLNode.h importiert wird und der nicht explizit Teil meines Projekts ist:
#import <libxml/tree.h>
Irgendwelche Vorschläge, wie man damit umgeht?
Hinweis: Ich habe KissXML nur für ein Objective-C-Projekt verwendet und es hat einwandfrei funktioniert (Xcode 5).