Fail, wenn ich den Bridging-Header im swift-frameworks

Mache ich eine swift-framework und ich wollen die alten objective-c-Klassen. Für diese verwende ich den bridging-Header-Methode, aber wenn ich versuche, erscheint dieser Fehler:

<unknown>:0: error: using bridging headers with framework targets is unsupported

Habe ich meine {PROJEKT}-Bridging-Header.h, die Objective-C-Bridging-Header in der Swift-Compiler - Code Generation

Wie kann ich es gelöst?

Habe ich in den Anwendungen und läuft Ok, aber in diesem Rahmen keine

Dank

  • ja, aber wahr ist? Sie können mischen, swift und objective-c-apps, die aber nicht in den Rahmen?
  • Sorry für ein smart-ass. Verwenden Sie die Rahmen-umbrella-header statt einer bridging-header beim Aufbau eines Rahmens: developer.apple.com/library/ios/documentation/swift/conceptual/...
  • und wie kann ich es schaffen umbrella-header? was ist der Unterschied=
  • Es wird ein .h Datei mit dem gleichen Namen wie der Rahmen mit der versions-Nummer und string. Suchen FOUNDATION_EXPORT double {framework name}.
InformationsquelleAutor user3086708 | 2014-10-22
Schreibe einen Kommentar