xcode8を使用しています。
大きめのプロジェクトを開発しているのですが、ソースコードの文字を一文字でも入力したり、削除したりする度にコンパイルが始まり、とても重くメソッド等の候補も出ない状態になります。

リアルタイムにコンパイルしてリアルタイムにエラーを表示するのは普通ですが、
私の場合上部のプログレスバーが動くようなコンパイルが始まり、その間10秒程度メソッドの候補などが出なくなります。
(そもそも文字を入力しても数秒後に画面に反映されるなどとても重い状態になる時もあります。)
仮に10秒待ったとしても文字を一文字でも操作する度にこの状態になるのでほぼ常にメソッド候補はでないです。

これの対処法はありますか?
キャッシュ・ログの削除は行っています。
スペック、メモリについても問題ありません。