iOS 5 のメモリ解放

久々に Xcode 4.2 で新規プロジェクトを作成して見たところ、他から一部、コピーしたソースがエラーになる。
調べてみると、iOS 5 からはメモリの開放が不要になったとか? "dealloc" が無いし。

[hogehoge release];

とか書くと、この箇所がエラーになる訳です。

メモリ解放を入れる場合、Xcode 4.2 の場合
"Apple LLVM compiler 3.1 - Language" > "Objective-C Automatic Reference Counting"
を "NO" にすると、メモリ解放の為の上記の様なコードでエラーが出なくなります。

Appshocker

HonyaClub.com

リンクシェア アフィリエイト紹介プログラム