0

私のプロジェクトはARCをサポートしています:

ここに画像の説明を入力してください

しかし、Xcode Analyzer、Product / Analyzerを実行すると、次のようなメモリリークが発生します。

Potential leak of an object allocated on line xx and stored into 'xxx'.

つまり、ARCはサックリリースの問題を修正することになっていないのですか?または、リリース/自動リリースを自分で追加する必要がありますか?

4

1 に答える 1

1

ファイルのリンカーフラグに-fno-objc-arcが含まれていないことを確認してください。これはそれらをARCから除外します。確認する簡単な方法は、コード内のオブジェクトを解放してみることです。解放呼び出しで赤い線が表示された場合、ファイルはARCを使用しています。xcodeでは、ARCが有効になっているファイルで解放呼び出しを行うことはできません。

于 2012-06-06T02:18:25.990 に答える