私は楽器ツールを学び始めたばかりですが、私が見ているものは良くないと確信しています。割り当て、特に「LiveBytes」と「OverallBytes」の列を見ると、アプリの実行に伴って数が継続的に増加していることがわかります...
私のアプリには2つのビューコントローラーがあります。テーブルビューと2番目のビューコントローラは、インターネットからダウンロードしたテーブルビューで選択した行に関する詳細情報を表示します。
テーブルビューの行をクリックし続けた後、ナビゲーションバーの[戻る]ボタンをクリックしました...そしてLiveBytesは増え続けました。
これは、オブジェクトがメモリから解放されていないことを意味していると思います...しかし、間違っている場合は修正してください。
私の質問は次のとおりです。このメモリの問題を追跡するために、機器/割り当てのデータをどのように使用しますか?オブジェクトがメモリから解放されていないことを確認するにはどうすればよいですか?
これらのツールを使用して、アプリのメモリの問題をクリーンアップする方法に関するヒントを探しています。
ありがとう!
XCODE 4.2.1、iOS5.0以降へのデプロイ
編集:私は#living列を見て、UIScrollViewのようなオブジェクトが継続的に増加しているのを見ています...そして決して減少しません。ナビゲーションバーの戻るボタンをクリックすると、オブジェクトは自動的にメモリから解放されますか?オブジェクトはいつリリースされますか、それとも手動で行う必要がありますか?または、強力なポインターを使用しているために問題が発生し、オブジェクトが解放されない可能性がありますか?