2017-04-19 4 views
3

Objective-Cヘッダーを表示するときにXcode(8)が自動的にSwiftインターフェイスを生成しないようにすることはできますか?たとえば、ユーザーのデフォルト値を設定します。Objective-CヘッダーのSwiftインターフェイスを自動的に生成するXcodeを停止する

理論的には、Xcodeの本当に素晴らしい機能です。残念ながら、それは確実に動作しません。私にとっては、ほとんどの場合、失敗するように見えます。私はそれがなぜ起こるのか分からなかったので、Xcode/SourceKitのバグが解決されるまで、私はそれをオプトアウトしたいと思います。

+0

クラス名を⌘-クリックするとどうなるか話していますか? –

+0

@JoshCaswellはい、本当にありがとうございます。ヘッダーを開いたり、ヘッダー内のシンボルに移動したりするときは、「すばやく開く...」を使用します。 – rastersize

+3

それ以外のものがあれば、比較のためにオリジナルのObjective-Cを見ることができるようにしたいと思います。 –

答えて

0

デフォルトの動作は、プロジェクトの設定に依存する必要があります。 Swiftプロジェクトに参加している場合は、Swiftインターフェイスを表示したいと考えています。また、XcodeがCmd + Alt + Enterを使用してSwiftを生成するObjective-Cインタフェースがある場合、SwiftコードのObjective-Cヘッダ "Counterpart"を比較することができます。

関連する問題