Ich arbeite in einem Objective-C-Projekt und versuche, Swift einzuführen. Ich habe Bridging-Header arbeiten, so dass der Code kompiliert, jedoch keine Objective-C-Klassen von Autocomplete abgeholt werden.In Xcode 7 kann Swift Objective-C-Code nicht automatisch vervollständigen
Ich habe versucht:
- Kündigen Xcode/Neustarten von Computer-
- Löschen des DerivedData Ordner an (~/Library/Developer/Xcode/DerivedData)
- Entfernen der Datei in ~/Library/Cache-Speicher/com.apple.dt.Xcode
- Ändern Simulator Typ
jedoch diese Vorschläge nicht für mich arbeiten.
automatische Vervollständigung funktioniert gut für UIKit etc. und für meine anderen Swift-Code. Es ist nur der Objective-C-Code, der durch den Bridging-Header verfügbar gemacht wird, der nicht automatisch vervollständigt wird.
Irgendwelche Vorschläge?
Kompilieren und ausführen? – Darko
Ja, es wird kompilieren und gut laufen. – Wyatt
Nun, ich habe es gerade auf meiner Maschine ausprobiert und ich kann Ihnen sagen, dass es funktionieren sollte; manchmal wird Xcode lustig über Autocomplete, vielleicht starte deinen Computer neu (das behebt immer Dinge, oder? :)) – Alex