2011-06-18 8 views
0

ボタンをクリックするたびにNSURLRequestをロードする簡単なUIWebViewがあります。インストゥルメントを使用してヒープショットを分析すると、ヒープが継続的に成長していることに気づいています。しかし、オブジェクトのどれもが私のものではないようです。すべてが<オブジェクトではない> WebCoreグリフのものです。 10回以上のヒープショットの後であっても、UIWebViewが割り当てられた/割り当てが解除されるたびに、約40kBヒープの増加が見られます。NSWRLRequestをUIWebViewにロードする - ヒープが成長し続ける

なぜこれらのオブジェクトがまだメモリ内に存在するのですか。それについては何ができますか?

Instruments showing heap growth

+1

NSURLRequestをロードする場所にいくつかのコードを提供できますか? –

+0

これは単なるオートロード済みのNSURLRequestの-loadRequestです。 – hwaxxer

答えて

1

私は、それぞれの連続した-loadRequest:のために成長しているからヒープ停止をしないために管理していませんでした。しかし、後でライブバイトが大幅に減少したことに気付きました。割り当てられたバイトが最終的に消去されることを示唆しています。

+0

は0バイトのサイズにクリアされましたか? – dan

関連する問題