-1

我的应用程序在玩了 10 分钟后崩溃了。

在控制台中,没有任何关于这次崩溃的显示,也没有警告,没有日志。

而且我没有收到任何内存警告。

请帮我。

4

3 回答 3

2

请参阅 Next to stop 按钮,您的项目名称将在那里单击并转到编辑Scheme -> Argument -> Environment Variables ->单击+按钮并写入NSZombieEnabled然后 value YES

它会告诉你的应用程序到底在哪里崩溃。

于 2012-09-27T08:30:16.717 回答
1

然后尝试将您的设置Run Static Analyzer为 YES shift+Command+B。看看你是否有潜在的内存泄漏。或者尝试使用 Intruments 运行您的代码。

或试试这个:

Edit Scheme 在此处输入图像描述

然后添加NSZombieEnabled如下图所示。 在此处输入图像描述

于 2012-09-27T08:40:01.770 回答
0

尝试在代码中添加断点以检查应用程序崩溃的点。

于 2012-09-27T08:29:04.787 回答