1

我有一个简单的 UITableView 应用程序,我刚刚转换为 ARC。转换应该很顺利,应用程序现在启动,但是如果我导航到 DetailView,然后尝试跳回 RootView,我会BAD_EXC_ACCESS在 main.m 中收到错误,然后崩溃。我尝试打开 Zombie 对象,这停止了崩溃,但我也没有在控制台中得到任何东西告诉我发生了什么。我关闭了 ARC,再次没有崩溃,但也没有更多关于导致它的原因的信息。

任何关于如何调试它的想法将不胜感激。

4

1 回答 1

1

BAD_EXC_ACCESS 有点棘手,主要是因为它们不会出现在导致错误的违规行。使用 lldb,您可以thread backtrace了解导致它的原因。 这个答案包含一个很好的答案,其中包含一些关于如何解决类似问题的想法。

于 2012-05-30T15:53:47.443 回答