私はInstrumentでメモリリークをチェックするためにiOSアプリケーションを解析しています。チェックするアロケーションおよび/またはリークを選択しました。未知のメモリリーク
アプリケーションが実行されると、All Allocationsは1.3MBまで増加します。ボタンをクリックしてからピッカーを表示し、アイテムを選択してピッカーを削除すると、All Allocationsが大きくなります。私は、REDバーがないので、明白なメモリリークがないことを確認しました。
手掛かりはありますか?私は多くの未知のMalloc 16バイトがあることを発見しました... Malloc 32バイト、...しかし、トレースを維持するための有用な情報はありません。
このような問題に対処する他の方法はありますか?
あなたが「定常状態」に到達するまでのビューが作成される総ストレージは、時間の経過とともに成長し、キャッシュされた画像などのストレージは、あなたが繰り返したびに成長し続けている場合は、しかし、問題を抱えています同じ行動。 –
私はViewControllerのアクティビティを最小限に抑えるためにいくつかのコードを指摘しました。 UIPickerViewを割り当ててself.viewに追加するためのボタンが押されました。同じボタンを押すと、UIPickerViewはself.viewから削除され、解放されます。私はHeapShotを服用し続けます。私はまだヒープ成長(時々、4xxバイト、2Kバイト...)があることがわかりました – SkyEagle888