一部のファイルのアークを無効にするようにコンパイラフラグを設定しようとしていますが、ファイルの1つをダブルクリックするかEnterキーを押すと、ダイアログボックスが表示されません。これは、以前にコンパイラフラグを設定した新しいプロジェクトと古いプロジェクトで発生します。Enterキーを押してフォーカスを失うと、すべてが灰色になります。他の誰かが同じ問題を抱えているか、私は何か間違ったことをしている可能性がありますか?
ありがとう!
私はそれを考え出した。解像度をより多くのテキストに設定した網膜を備えたMacbookProを使用しているためだと思います。Xcodeでアシスタントエディタを有効にし、Enterキーを押してコンパイラフラグを変更すると、ダイアログボックスが反対側の右上隅に表示され、ほとんど表示されませんでした。うまくいけば、Xcodeの次のバージョンは網膜ディスプレイをサポートするでしょう。
それでもダイアログボックスは表示されませんでしたが、盲目的に表示されました。
「-fno-objc-arc」をコピーしてから、XcodeでEnter-> CMD + V->Enter...魔法が実行されました。:)
皆さんありがとう!
XCode 5で同じ問題が発生し、上記の解決策のいずれも機能しない場合に、誰かがこの回答に遭遇した場合に備えて、これを投稿しています。
私の場合、問題はワークスペースデータのある種の破損でした。この問題は、プロジェクトディレクトリ内のxcshareddata /xcuserdata/およびproject.xcworkspace/ディレクトリを削除することで解決されました。
ターミナルから:
cd <project_name>.xcodeproj
rm -rf xcshareddata/ xcuserdata/ project.xcworkspace/
次に、XCodeを再起動すると、問題が解決するはずです。
さらに、EnterキーのないMacBook Proを使用していて(リターンキーではコンパイラフラグボックスが表示されない)、必死になって一度に複数のファイルにフラグを立てようとしている場合は、Shift + fn+Returnキーを押すだけです。fn +returnだけでは機能しません-少なくとも私にとっては。