我有一个有害的EXC_BAD_ACCESS
错误。我已启用僵尸跟踪,但不是产生特定的堆栈跟踪,程序总是停在主要在 return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
EXC BAD访问主
有谁知道为什么我没有一个有意义的堆栈跟踪?该应用程序使用核心数据,并且大部分核心数据活动都在performBlockAndWait
方法中进行说明 - 这可能与它有关吗?
我还有一个来自NSZombieEnabled的日志消息,说*** -[_PFArray release]: message sent to deallocated instance 0x395d0fe0
。有没有什么方法可以找出最初分配给日志消息地址的内容?
谢谢
每当你引用一个释放对象时,就会发生这种情况。由于Objective-C的工作方式,调试器不会停止在违例的位置。您必须启用僵尸并在Objective-C异常中设置断点以获取更多信息。 – 2012-07-09 11:56:32