我的应用程序在玩了10分钟后崩溃了。
在控制台中没有任何关于此崩溃的信息,也没有任何警告,没有日志。
我没有得到任何记忆警告。
请帮帮我。
答案 0 :(得分:2)
请参阅停止按钮旁边的项目名称,点按那里,然后点击Scheme -> Argument -> Environment Variables ->
点击+
按钮,然后点击NSZombieEnabled
,然后点YES
。< / p>
它会告诉您应用程序的确切位置崩溃。
答案 1 :(得分:1)
尝试将Run Static Analyzer
设置为YES,然后设置为shift+Command+B
。看看你是否有潜在的内存泄漏。或者尝试使用Intruments运行代码。
或试试这个:
Edit Scheme
然后添加NSZombieEnabled
,如下图所示。
答案 2 :(得分:0)
尝试在代码中添加断点以检查应用程序崩溃的位置..