活用すると開発効率が段違いなARC設定。
自作アプリは全てARCを活用していますが、案件開発では
活用されていないプロジェクトも未だ多いようですね。
今回は、ARCが設定されていないプロジェクトの
ファイル毎のARC設定を切り替える方法をメモ。
プロジェクトの "TARGET" ➡ "Build Phases" ➡ "Compile Sources" の
.mファイルの"Compiler Flags"の箇所に下記を指定。
// ARC をON
-fobjc-arc
// ARC をOFF
-fno-objc-arc
ちなみに、プロジェクト全体でARCのON / OFFの切り替えを行いたい場合は、
"Build Settings"において、
①"Build Options"で"GCC"を使っている場合は"Apple LLVM"を指定する。
②"Apple LLVM compiler 3.0 - Language"の
"Objectice-C Auto Reference Counteting"をYES(or NO)に変更する。
Appleが推奨しているARCですが、一度メモリー周りは勉強した方が良いですね
"Objectice-C Auto Reference Counteting"をYES(or NO)に変更する。
Appleが推奨しているARCですが、一度メモリー周りは勉強した方が良いですね

