繁体   English   中英

单击后退按钮时应用程序崩溃并且没有显示异常 - 初学者

[英]application crashes when back button is clicked and No exceptions shown - Beginner

当我点击navigation controller back button ,我的应用程序崩溃,它没有显示任何异常或任何异常。

我没有任何线索,或者可以提供有关崩溃的更多细节,因为屏幕上没有任何例外或任何细节。

我认为它是由于内存泄漏,但后来我不确定。 以前有人遇到过这个

有线索吗?

首先,内存泄漏不会导致崩溃,而不是发布崩溃。

其次,查看控制台,无论是崩溃信息还是没有崩溃。

在调试器中设置NSZombieEnabledMallocStackLoggingguard malloc 然后,当您的应用程序崩溃时,在gdb comsole中键入:

(gdb) info malloc-history 0x543216

将0x543216替换为导致崩溃的对象的地址,您将获得更有用的堆栈跟踪,它可以帮助您查明代码中导致问题的确切行。

当您的应用程序“崩溃”时,操作系统会将其写入崩溃报告。 查看〜/ Library / Logs / DiagnosticReports /文件夹,在那里查找应用程序的最新崩溃报告。 如果您不理解,请在此处发布崩溃报告中的信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM