0

我尝试在 ipad 1(iOS 5.0)中运行我的应用程序,但在启动时有时应用程序崩溃(在初始屏幕图像期间)。所以我运行配置文件检查,然后总内存使用量接近 5.0Mb,它在启动图像期间崩溃.我从配置文件中收到“内存不足”的警报。然后我检查了内存分配,我看到它也使用 6.0 mb 来打开应用程序,然后突然下降到 4.0 Mb,有时应用程序崩溃了。请检查所附图片与此同时。

内存分配检查

4

1 回答 1

2

当您的应用程序启动时,application:didFinishLaunchingWithOptions:会被调用。尽快从这种方法中返回是您的工作。在向用户展示某些东西之前,只做你的应用程序需要的绝对必要的事情。

此时不要进行任何同步联网。您可以启动对网络的异步调用,但您必须立即从此方法返回。如果你不这样做,系统会在你的应用程序展示它的第一个视图之前杀死你的应用程序。

于 2013-08-27T07:53:36.157 回答