2年前にObj-Cとしてスタートしたプロジェクトがありましたが、最近Swift 2.0を追加しました。現在のところ、この比率はObj-Cに比べて約75%/ 25%ですが、Swiftに向かっています。XCode Swiftオートコンプリートはビルド後に分解されます
古いプロジェクトと共通しています。ここに問題があります:XCode 7.3以来、Swiftでコード補完が正しく機能するようにはできません。私はこれらの手順を取る
:
- 閉じるXcodeの
- ターミナル - > RM -rf〜/ライブラリ/開発/ Xcodeの/ DerivedData/*
- ターミナル - > RM -rf〜/ライブラリ/キャッシュ/ com.apple.dt.Xcode
すべてが良好です。しかし、Xcodeプロジェクトを完全にビルドするとすぐに、問題が戻ってSwiftは、派生したデータを手動で(XCode経由で)取り除いてから、すべてのファイルを再インデックスするまでコードを完成させません。
Objective-Cは完了し、デフォルトおよび手動で作成されたマクロも引き続き動作します。それは壊れそうなインデックス作成だけです。
この動作について聞いたことがありますか? 手作業ですべてを入力するのは素早い訓練ですが、私のメソッドの中には複数のブロックパラメータがあり、それらを書き出すのに苦労します。
私は、新しいクラスでSwift 2.0を2.2まで使用しています。
あなたのアプリが構築され、実行されますか?もしそうなら、問題を小さなデモプロジェクトに還元できますか?もしそうなら、Appleにバグレポートを提出してください! – matt
これは常に発生します。 Swiftの開発ツールはちょうど吸う。 – AdamPro13
ブリッジヘッダーにたくさんのファイルがありますか? – Jbryson