uiwebview实时字节不断上升?

时间:2012-07-01 01:06:40

标签: objective-c ios memory-leaks uiwebview profiler

我有一个RSS feed阅读器应用程序,我正在通过探查器运行,我注意到每当我加载uiwebview并从我的导航控制器弹出它时,我的Live Bytes上升了一小部分(.10- .40MB)。我希望Live Bytes能够保持uiwebview推出之前的状态。这是否表明我正在泄漏某些内容或uiwebview对象是否正常?

1 个答案:

答案 0 :(得分:1)

根据您的评论,我回去检查我的网页浏览,看看是否有任何泄漏。 Profiler没有报告任何泄漏,但每次我提交并随后解除webview时,Live Bytes的数量肯定会增加很少。就我而言,Live Bytes每次增加40-50kb,而不是100-400kb,但是,它肯定在增长。我之前的评论是基于Profiler的Leaks工具发现的泄漏(例如,Twitter.framework肯定有一个已知的已识别泄漏,但它是几十字节,而不是千字节)。我一般不跟踪Live Bytes,所以如果我误导你,我会道歉。

所以,在回答你的问题时,我想在你呈现和消除webview控件时消耗内存并不罕见。不过,我不会倾向于考虑Live Bytes的增长是否泄漏,除非Profiler也在Leaks工具中报告泄漏。