ARCについて
いまいちピンときてないので再度、編集する予定
・ガベージコネクションとARCの違い: ガベージコネクション:プログラムの実行中に動作する機能 ARC:コンパイル時にプログラムを解析してメモリ管理命令を埋め込む分、アプリのパフォーマンスが上がる ・Xcode4.2以上から利用することができる ・メモリ管理をコンパイラがやってくれる。メモリを気にする事がなくなる ・retain/release(autorelease)/deallocを意識しなくてよい(逆に記述されているとコンパイルエラーになる)
ARCを有効にするには
『Edit』→『Refactor』→『Convert to Objective-C ARC』を選択
有効にするファイルを選択して『Check』を選択
『Next』を選択
『Save』を選択してマージする