收到内存警告。 iPad中的等级= 1

时间:2011-07-19 11:38:33

标签: ios ipad memory-leaks warnings didreceivememorywarning

关于这个问题,我有研究很多并且得到了不同的建议,但是没有这些100%的工作,我有15个视图控制器,我发布所有不必要的对象,变量和dealloc图像数据和所有不必要的东西。我的应用程序不会崩溃,但得到了收到的内存警告。等级= 1警告,屏幕突然变黑。

如果没有应用程序在后台运行,我可以在浏览应用程序10-15分钟后收到以下警告。如果更多的应用程序在ipad中运行,那么我只需5分钟即可在应用程序中运行错误。

我曾尝试过以下建议来自其他人对此类问题的答案

  1. dealloc并释放- (void)didReceiveMemoryWarning函数
  2. 中的对象
  3. 更改MKMapView的分辨率
  4. 请告诉任何人有这个问题的其他解决方案。

    Thanx in Advance .. !!

2 个答案:

答案 0 :(得分:1)

您可以尝试使用内存分析器(分配工具),以查看代码的哪些部分分配了多少内存。使用分析器,您可以看到应用程序获取内存警告的确切位置。

答案 1 :(得分:0)

在IOS SDK 6中,您需要清除接收内存警告功能中的所有IBOutlet。由于应用程序使用更多内存或内存泄漏。

感谢