Xcode 4.0.2 で Analyze を実行すると、Issue Navigator に問題が表示されます。問題をクリックすると、適切なファイルがエディター ペインに表示されますが、Xcode 3.x から慣れているため、問題が発生したコードの場所はどこにも表示されません。この機能を有効にする方法を知っている人はいますか?
4 に答える
いくつかのヒント:
まず、Xcode がプロジェクトに矢印で注釈を付けるビューを探している場合は、Xcode の問題ナビゲーターで最上位のアナライザーの結果を展開し、それらを表示するために第 2 レベルの問題をクリックする必要がある場合があることに注意してください。スクリーンショットを参照してください。
スクリーンショット 1: トップレベルの問題が選択されている - 矢印なし
スクリーンショット 2: 第 2 レベルの問題が選択されました - 矢印!
2 番目のヒント: それが機能しない場合は、プロジェクトのビルド プロダクト フォルダーをクリーニングしてみてください。Option (alt) キーを押しながら、Product メニューからClean Build Folder...を選択します。(Option キーを押し続ける必要があります。そうしないと、そのメニュー オプションが表示されません。)
ウーフー、私はそれを釘付けにしました!少なくとも私にとっては。私はこの問題に約2時間苦労しており、ここで提案されているすべてのことやその他のことを試しています(Xcode 4.0.2、Snow Leopard)。奇妙なことに、エディターに警告が正しく表示されているファイルが1つありました。次に、他のすべてのファイルとの違いに気づきました。[ファイルインスペクター]ペインで、場所は「プロジェクトに相対的」(エディターに警告が正しく表示されます)として指定され、他のすべてのプロジェクトファイルは「グループに相対的」(エディターに警告が表示されません)でした。
問題のあるファイルの1つを取り、その場所を「Relative to Project」に切り替え、再分析してビンゴを行いました。エディターに警告が表示されます。
これは、プロジェクト外のファイルを参照しているDavidGoodineの回答と少し関係があると思います。
私は時々これが起こるのを見たことがあります。Xcodeのバグだと思います。Xcode を再起動して、もう一度やり直してください。