2

(这个问题不是关于响应 UIViewController 中的内存不足警告)

就像您可以使用未捕获的异常处理程序和信号处理程序在应用程序死机之前捕获这些事件一样,您可以为内存不足的崩溃执行此操作吗?

crittercism.com 声称“我们捕获了由于未处理的异常、低内存警告和信号而发生的所有崩溃。” 他们是封闭源代码,所以我看不到他们在做什么——而且我还没有插入他们的 SDK 来验证他们的声明。

我从未见过任何捕获内存不足崩溃的代码。有没有其他人/

4

2 回答 2

0

你知道didReceiveMemoryWarningUIViewController?这是你得到的信息。如果您释放足够的空间,您的应用程序将不会崩溃。

于 2012-03-06T15:24:09.443 回答
0

AFAIK,launchd 只是杀死了内存使用过多的进程。KILL/9 的信号处理程序应该捕获这些。

于 2012-03-06T15:27:09.897 回答