Xcode 4.2显示错误的代码行
可能重复:
崩溃后Xcode总是在main.m停止
在过去的Xcode版本中,每次我调试崩溃时,它都会在罪魁祸首中停止调试,并显示错误消息。
Xcode 4.2代替我在main.m中显示这一行
int retVal = UIApplicationMain(argc, argv, nil, nil);
作为崩溃的罪魁祸首,尽管错误在另一个地方。
我如何使它在Xcode 4.2中工作,就像以前在早期版本中工作一样?
我不知道如何收回旧的行为。
Zane Claes在这里为类似的问题提供了一个很好的解决方案。
Xcode 4.2 debug不符号堆栈调用
在找到应用程序正在崩溃的类之后,您可以使用调试器逐步查找并查找罪魁祸首
转到断点面板,添加左下角,单击+号并添加“exception断点”。
例外:全部
rest:投掷。
在大多数情况下,这应该可以解决问题。