9

ソース コード リポジトリに 5600 個のファイルを含む iOS プロジェクトがあります。Xcode は、インデックス作成中にこれらすべてのファイルを参照しているように見えます。一部のファイルは大きな画像であり、インデックスを作成してもメリットがありません。インデックス作成を高速化するために、Xcode にこれらのファイルを除外するように指示するにはどうすればよいですか?

インデックス作成を完全に無効にする方法を説明する他のいくつかの質問と回答を認識していますが、インデックス作成を有効に保ち、無関係なファイルをスキップする方法を Xcode に指示する方法を説明するものは見つかりませんでした。

4

2 に答える 2

1

回り道の 1 つ: 1 つまたは複数の個別のターゲットを作成し、それらが生成するオブジェクト ファイルに単純にリンクします。

于 2012-11-12T01:18:44.267 に答える
0

1つ以上の個別のターゲットを本当に作成する必要がある場合は、justinの答えが適切です。検索しましたが、インデックス作成を有効/無効にできることがわかりました。とにかく、インデックス作成時にある種のファイルを除外する方法が見つかりません。また、Xcode のインデックスを作成しないと、オートコンプリートなどの機能が失われます (画像の場合でも、InterfaceBuilder で画像名のオートコンプリートを確認できます)。

本当にインデックス作成を無効にしたい場合。ターミナルでこれを使用します:

defaults write com.apple.dt.XCode IDEIndexDisable 1

インデックスを元に戻したい場合:

defaults delete com.apple.dt.XCode IDEIndexEnable
defaults write com.apple.dt.XCode IDEIndexDisable 1

xcode 4.x で Xcode の遅い問題を解決して Xcode を高速化する方法に関する別の関連記事

于 2012-11-12T07:18:18.660 に答える