首页 > 解决方案 > EXC_BAD_ACCESS 问题调试

问题描述

我有时会在不知道来源的情况下得到 EXC_BAD_ACCESS。我启用了 Zombies,这就是我现在在控制台上得到的:

2018-08-27 18:37:41.785523+0530 MyProject[3419:1228271] *** -[MyProject.VideoLibrary retain]: message sent to deallocated instance 0x103078200

VideoLibrary 是控制器的名称,我没有发送任何保留消息。如何进一步确定问题并解决问题?如果这很重要,我正在使用 Swift 4.0。

标签: iosxcodeexc-bad-accessnszombies

解决方案


当我想了解有关崩溃的更多信息时,我会创建一个异常断点。

您可以通过单击“+”从断点导航器中添加一个。

添加后,对其进行编辑并添加po $arg1以执行操作。这将打印有关异常的信息。


推荐阅读