2012-01-27 64 views
0

我用仪器测试我的应用程序。在我的应用程序中,有一个加载了许多图像的tableView。当我滚动tableView时,仪器指出许多“低内存警告”标志。但内存使用量低于5MB,我的应用运行良好。我对这种情况感到困惑。为什么如此低的内存使用量和仪器仍然会给出内存警告?这是正常情况吗?仪器指出低内存警告,但内存使用率很低

+0

此外,请确保您正在测量设备上VM Tracker中的脏内存,而不仅仅是Allocations。脏内存通常是导致内存警告的原因。 – 2012-03-05 15:50:46

回答

1

是的,这是正常的接收内存警告,它可能不是你的应用程序正在消耗所有的内存。只要你使用合理数量的内存,在didReceiveMemoryWarningapplicationDidReceiveMemoryWarning中没有内存泄漏并正确处理内存警告,你应该没问题。

+0

@X斜线谢谢! – wjldxt 2012-01-27 15:48:57