应用程序在iPhone模拟器中以不一致的状态崩溃

时间:2014-06-18 11:13:09

标签: ios objective-c xcode5

当我按下并弹出各种屏幕时,我的应用程序崩溃了。当我输入" bt"在调试区域中,它显示崩溃的以下线程。

(lldb) bt
* thread #1: tid = 0x257cf, 0x0278a555 libobjc.A.dylib`realizeClass(objc_class*) + 38, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=2, address=0x0)
  * frame #0: 0x0278a555 libobjc.A.dylib`realizeClass(objc_class*) + 38
    frame #1: 0x0278a641 libobjc.A.dylib`realizeClass(objc_class*) + 274
    frame #2: 0x0278d105 libobjc.A.dylib`lookUpImpOrForward + 90
    frame #3: 0x0278d0a6 libobjc.A.dylib`_class_lookupMethodAndLoadCache3 + 55
(lldb) 

在这个项目中,我正在使用ARC。请提供有关导致这些崩溃的原因的建议。需要指导。

我使用下面的代码来推送viewcontroller

 HowToBet *objectHowToBet=[[HowToBet alloc]init];

[self.navigationController pushViewController:objectHowToBet animated:YES];

我认为上述问题可能是内存问题。所以任何人都指导我如何在xcode 5中启用NSZombie并跟踪此问题。

谢谢。

0 个答案:

没有答案