我不明白为什么异常断点总是转到main.m
而不是完全停在ViewController.m
文件中的异常。
我尝试过以下链接中的解决方案,但似乎没有任何效果:
Xcode always stopping at main.m after a crash
Xcode exception breakpoint doesn't print details of the exception being thrown
我的情况很简单:我正在尝试从NSArray
返回一个字符串,但它是NSDictionary
。这就是程序崩溃的原因:
[__ NSDictionaryI length]:无法识别的选择器发送到实例0x608000673a40
&安培;错误说明..
在断点导航器中查看我的设置:
即使我已启用僵尸状态
我希望断点在发生异常或崩溃的ViewController.m
文件中停止。有没有办法做到这一点?