私はObjective-CプロジェクトでSwiftを紹介しようとしています。コードがコンパイルされるようにブリッジヘッダーが用意されていますが、Objective-Cクラスはオートコンプリートで選択されていません。Xcode 7では、SwiftがObjective-Cコードをオートコンプリートできません
私が試してみた:
- 辞職Xcodeの/コンピュータを再起動する
- (〜/ライブラリ/開発/ Xcodeの/ DerivedData)
- /〜/ライブラリにファイルを削除するにDerivedDataフォルダを削除しますキャッシュ/ com.apple.dt.Xcode
- しかしシミュレータの種類
を変更し、これらの提案は私のために動作しませんでした。
オートコンプリートは、UIKitなど、および他のSwiftコードでうまく機能します。ブリッジングヘッダーによって公開されるObjective-Cコードは、自動完成しません。
提案がありますか?
コンパイルして実行しますか? – Darko
ええ、コンパイルして正常に動作します。 – Wyatt
さて、私はマシン上で試してみましたが、うまくいくはずです。時々Xcodeはオートコンプリートについておもしろく、たぶんあなたのコンピュータを再起動します(それは常に問題を修正します:)) – Alex