何らかの理由で、Xcode 8.2 でコード補完が機能しなくなりました。製品をクリーンアップし、Xcode を再起動し、コンピューターを再起動し、派生データを削除しましたが、まだうまくいきません。これをAppleサポートに提出しました。以前にこれに遭遇し、修正できた人はいますか?
9 に答える
更新: 以下の @Dareon ソリューションによると、Xcode バージョン 8.3 (8E162) および 8.3.2 (8E2002) でも機能します。ありがとう、確認のための@Dareon。:)
私は同じ問題に直面していましたが、次のことがうまくいきました。
Xcode バージョン 8.2.1 (8C1002) を使用しています。
- [Xcode] > [設定] > [テキスト編集]に移動します
- コード補完の下で-「入力中に補完を提案する」のチェックを外します
- Xcode を終了し、Xcode を再起動します。
- [Xcode] > [設定] > [テキスト編集]にもう一度移動します
- Xcode を終了し、Xcode を再起動します。
- コード補完に移動し、「入力中に補完を提案する」にチェックを入れます。
- ライブラリ関数または列挙型を入力してみてください。
少なくとも、それは私にとってはうまくいきました。
私もこれに関して大きな問題を抱えていました。私にとっては、コンパイルを行うたびに、現在作業中のソース ファイルのコード補完と書式設定が失われます。戻って別のタブに切り替えて戻ってくると、1、2 秒後に再び機能し始めます。それでもうまくいかない場合があり、同じタブにとどまって別のファイルを開いてから戻る必要があります。
Xcodeを開いたままにし、コンピューターを数時間スリープ状態にしてから戻ってくると、これらの方法でさえ失敗します。その場合は、Xcode を終了する必要があります。強制的に終了することもあり、その後、上記の手順を実行します。しかし、コンパイルまたはコンパイルして実行するたびに、それをいじる必要がありました。8.3 ベータ版はまだ試していません。
「インデックス作成」が機能しないという同じ問題がありました。ポッドと静的ライブラリを使用していたので。私がしたことは、静的ライブラリを個別に再構築しただけです。
お役に立てれば。