画像処理のサン プルプログラムを書いていると、ビルドが通らない。
[super dealloc];
割り当てたメモリの意図的な解放ね。
ググってみれば同じトラップにはまっている先人を発見。
外部記憶装置的な何か。
引用文>>
手持ちの本と合わせると「ARCはメモリ管理をかしこく行ってくれる」機能。
ARCを使う事で自動管理されるが、これにより使用禁止になるのがretain/release/autorelease/dealloc。
要は使うか使わないか選択すればいいようで、
◆使わない:該当箇所をコメントアウト
◆使う:xcode4.4.1の場合
ProjectNavigater >Build Settingタブ > Basic でなくAllを選択
項目:Apple LLVM compiler4.0 - Language > Objective-C Automatic Referrence Counting
をNoにする。
これでBuild Succeeded!
VersionUPのたびにで細かいところが次々と変わっているみたいだが、ソフト業界の常かね。
[super dealloc];
割り当てたメモリの意図的な解放ね。
ググってみれば同じトラップにはまっている先人を発見。
外部記憶装置的な何か。
引用文>>
手持ちの本と合わせると「ARCはメモリ管理をかしこく行ってくれる」機能。
ARCを使う事で自動管理されるが、これにより使用禁止になるのがretain/release/autorelease/dealloc。
要は使うか使わないか選択すればいいようで、
◆使わない:該当箇所をコメントアウト
◆使う:xcode4.4.1の場合
ProjectNavigater >Build Settingタブ > Basic でなくAllを選択
項目:Apple LLVM compiler4.0 - Language > Objective-C Automatic Referrence Counting
をNoにする。
これでBuild Succeeded!
VersionUPのたびにで細かいところが次々と変わっているみたいだが、ソフト業界の常かね。