オブジェクトを解放できなくなったのはなぜですか? [重複] 質問する

オブジェクトを解放できなくなったのはなぜですか? [重複] 質問する

Xcode 4.2 にアップデートした後、何もリリースできなくなりました。「release」と入力し始めると、「release」と表示されますが、赤い線が引かれます。

とにかく書き込むとエラーが表示され、次の 2 つのメッセージが表示されます。

'release' は使用できません: 自動参照カウントモードでは使用できません。自動参照カウントでは、明示的な 'release' のメッセージ送信は禁止されています。

私に何ができるか誰か知っていますか?

ベストアンサー1

オフにする必要があります自動参照カウントこれを行うには、ナビゲータ(左側のファインダーのようなものの一番上の項目)でプロジェクトをクリックし、ターゲットをクリックして、「ビルド設定」オプションをオフにする「Objective-C 自動参照カウント」(右上の検索フィールドを使用して検索できます)。

もう一つの可能​​性はプロジェクトをARCに移行する

おすすめ記事