読者です 読者をやめる 読者になる 読者になる

理系学生日記

おまえはいつまで学生気分なのか

忍者TOOLS

ARC (Automatic Reference Counting) を無効にする方法

XCode 4.2 から ARC (Automatic Reference Counting) というリファレンスカウンタを自動で制御してくれる機能がついていますが、これを有効にすると retain/release/autorelease といった手動での参照カウンタ制御用メソッドの呼び出しがコンパイルエラーとなります。
従って、第三者が作成したライブラリが続々とコンパイルエラーになりがちなので、どうしてもこの ARC を無効にしたい。こんなときは、コンパイルオプションとして -fno-objc-arc を渡して魂を洗浄しましょう。