在发送僵尸对象时,断点会导致iOS应用程序立即停止?

时间:2010-11-23 14:57:07

标签: iphone ios nszombie

我的iOS应用中存在内存管理错误。我已经设置了NSZombieEnabled,并且“发送到deallocated object的消息”消息正好出现在控制台中。但是在应用程序崩溃之前,执行似乎超过了该消息的点。它至少是走出一些方法。这使得追踪错误变得更加困难。

当消息发送到解除分配的对象时,有没有办法让执行停止?

2 个答案:

答案 0 :(得分:3)

此博客文章称,在-[_NSZombie methodSignatureForMethod:]设置断点可以解决问题:http://www.fromconcentratesoftware.com/2007/08/09/nszombieenabled-for-the-debugger-adverse/

答案 1 :(得分:0)

您是否尝试过断点 - (void)dealloc?