その後のその後

iOSエンジニア 堤 修一のブログ github.com/shu223

ARC の有効/無効をファイルごとに設定する方法

プロジェクト全体でARCを有効にした状態で、一部ファイルを無効にしたい場合は、


1. プロジェクト設定画面のBuild Phasesタブを開く
2. ARCを無効にしたいファイルをまとめて選択
3. リターンキーを押すとダイアログボックスが出てくるので、"-fno-objc-arc"というコンパイラフラグを追加する。



逆に、一部ファイルだけ有効にしたい場合は、プロジェクト全体でARCを無効にした状態で、"-fobjc-arc"フラグを追加します。


参考ページ
http://stackoverflow.com/questions/6308425/ios-5-best-practice-release-retain/
http://ios.biomsoft.com/2011/12/24/migrating-your-code-to-objective-c-arc/