我用仪器来测试我的应用程序。在我的应用程序中,有一个tableView可以加载许多图像。当我滚动tableView时,仪器指出了许多“低内存警告”标志。但内存使用率仅低于5MB,我的应用程序运行良好。我对这种情况感到困惑。为什么这么低的内存使用和仪器仍然会给出内存警告?这是正常情况吗?
答案 0 :(得分:1)
是的,接收内存警告是正常的,它可能甚至不是你的应用程序消耗所有内存。只要您使用合理数量的内存,没有内存泄漏并在didReceiveMemoryWarning
和applicationDidReceiveMemoryWarning
中正确处理内存警告,您应该没问题。