コンパイラフラグ

XCode4でファイル毎のコンパイルフラグを設定するには以下の場所で設定する。

../../../_images/complierFlag.png

実際に使うのは以下の2つくらい。

  • arcをファイル毎にON/OFFする時
“-fobjc-arc” / “-fno-objc-arc”
  • 最適化をファイル毎に変更する時
“-O0”(なし)から”-o3”(速い)、あるいは”-Os”(速くて小さい)。

プロジェクト全体を”-Os”が設定されている時、デバッグがうまく出来ない事がある。 そんな時に、その特定のファイルだけ”-O0”にすると良いかもしれない。