をリーク... 例えば、私はイメージが、それが更新されるたびに反転していることを1 UIImageView(アニメーションは30fpsのように、この画像の更新についてですと多くを反転する)持つ問題は、私は多くのメモリリークを持って
を持っていますimage2 = [[UIImage alloc] initWithCGImage:image2.CGImage scale:image2.scale orientation:UIImageOrientationUpMirrored];
メモリリークの膨大な量を取得しているので、私は一度それを反転した後、私はそれをリリース:
image2 = [[UIImage alloc] initWithCGImage:image2.CGImage scale:image2.scale orientation:UIImageOrientationUpMirrored];
[image2 release];
ではなく、私は二度とアプリがフリーズし、そのコードを実行しようとした場合、問題は(I」はあなたは何かを解放してからそれを再び使うことはできないと思っていますか?この全体のメモリ割り当てとリリースのものに...
私は何をしますか?リリースされている場合は、イメージを元に戻す前にイメージを再定義しますか?ありがとう!
どのようにリークがあるのですか? Analyzerを実行しましたか? (これはARC以外のアプリだと推測しています) –
これは、後で 'image2'で何をしているのか見ていないのですが、' release'の代わりに '[image2 autorelease]'をやってみてください。あるいは、あなたがそれを使い終わったら '[image2 release]'を実行してください。 – yuji
私は機器を使ってXcodeでプロファイルを実行し、漏れを見つけました。 –