应用程序崩溃 - 内存警告Iphone SDK

时间:2011-03-29 10:18:15

标签: iphone objective-c sdk

我正在创建一个应用程序,一切都很好,而我只是在我的ipad / iphone上打开了这个应用程序。但是,如果我尝试打开8或10个应用程序,然后,我使用我的应用程序,我收到内存警告,它崩溃没有错误。

当我构建我的应用程序时,我会分析内存问题,这没关系。

其他应用程序没有这个问题,它们收到内存警告但没有崩溃。可能是他们在“ - (void)didReceiveMemoryWarning”中做了什么?我该怎么办?

由于

2 个答案:

答案 0 :(得分:0)

Xcode工具包括一个名为“Instruments”的程序。查看程序的内存在哪里以及哪种对象分配内存非常有用。你应该看看。

youtube上还有一些关于如何使用乐器的视频。只需搜索“xcode乐器”。

答案 1 :(得分:0)

在模拟器中使用“模拟内存警告”,当应用程序在后台重现问题时,最好这样做。

要检查的主要内容是视图控制器的viewDidLoad / viewDidUnload方法中发生了什么。 iOS将在低内存条件下发布您的视图,并且需要在viewDidLoad

中重新创建它们