我的应用程序崩溃了。它发生在dismissModalViewControllerAnimated:消息,但是...如果我设置上的NSLog断点,单步执行,它通过与问题,EXC_BAD_ACCESS代码为2,地址为0x4:EXC_BAD_ACCESS,但不是在使用断点时
Thread 1: EXC_BAD_ACCESS(code=2, address=0x4)
我从来有什么与断点和EXC_BAD_ACCESS没有他们,任何想法?
请注意,我的appController很好。 (不在任何地方发布)。
if (appController.modalViewController) {
NSLog(@"==== RETAIN COUNT ====> %d", appController.modalViewController.retainCount);
[appController.modalViewController dismissModalViewControllerAnimated:NO];
}
保留计数日志
这也仅发生于iOS 4.2的和我的应用程序在iPad上运行的唯一
你的NSLog在崩溃时显示什么?因为异常实际上告诉你,你正试图访问可能被释放的东西。 – Qiau 2012-07-19 21:07:45
当然可惜,我的不好,是的保留数是1,所以应该好吧?那么它是...有断点... – 2012-07-19 21:14:49
你试过打开僵尸对象吗? – 2012-07-19 21:15:52