2017-04-27 2 views
0

Ich habe ein großes Xcode-Projekt, das 99% Objective-C und C-Code ist. Ich habe gerade die erste Swift-Klasse des Projekts implementiert.Kann nicht Debugger unter Swift Klassen in Objective-C App

error: in auto-import: 
failed to get module 'Coventry_iPhone' from AST context: 
error: /Users/ricky/Documents/Coventry/Config/Frameworks/iPhone/Coventry-iPhone-Bridging-Header.h:9:9: error: 'Silverlake-iPhone.h' file not found 
#import "Silverlake-iPhone.h" 
     ^

error: failed to import bridging header '/Users/ricky/Documents/Coventry/Config/Frameworks/iPhone/Coventry-iPhone-Bridging-Header.h' 
mit Import eine Header-Datei von einem anderen Rahmen

Offensichtlich stimmt etwas nicht:

Wenn ich den Debugger anhalten und jeden Befehl eingeben, bin ich mit dieser Nachricht begrüßt. Gibt es Ähnlichkeiten mit Suchpfaden, die ich mit dem Debugger machen muss, damit er weiß, wo ich diese Datei finde? Oder ist das Problem anderswo?

+0

Wie importierst du Swift-Klasse in irgendeiner Obj C-Datei, kannst du diesen Importcode anzeigen – ankit

+0

@ankit Dazu musste ich '#import ' in meiner Objective-C-Implementierung verwenden Datei. – Ricky

+0

Verwenden Sie # Import "Appname-Swift.h" – ankit

Antwort

0

Nach ausgiebigen Versuch und Irrtum fand ich, dass #import <Silverlake-iPhone.h> die Syntax war, die funktionierte.

+0

Danke an wen auch immer für die nicht hilfreiche downvotes! – Ricky

Verwandte Themen