可能的重复:
Xcode 4.2 出错时显示错误的代码行 https://stackoverflow.com/questions/7973555/xcode-4-2-showing-the-wrong-line-of-code-on-error
Xcode 4 的调试器似乎不会在 iOS 模拟器崩溃原因附近停止执行。假设我在代码中引入了一个错误,可能是一个数组越界错误,如下所示:
NSMutableArray * test = [[NSMutableArray alloc] initWithCapacity:5];
[test insertObject:@"Hello" atIndex:10];
当应用程序不可避免地崩溃时,我会被带到main
函数于main.m
调用堆栈(“按线程”视图)上没有任何内容可以帮助我找到问题所在。
也许我在构建属性中缺少调试设置?如果有帮助的话,这是 Snow Leopard 上的 Xcode 4.2。
Thanks
转到断点面板,添加左下角,单击+号并添加“异常断点”。
例外:全部
Break :投掷时。
在大多数情况下这应该可以解决问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)