异常或崩溃断点始终转到main.m

时间:2017-04-05 11:52:14

标签: ios xcode

我不明白为什么异常断点总是转到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

         

&安培;错误说明..

  

在断点导航器中查看我的设置:

enter image description here

  
    

即使我已启用僵尸状态

  

我希望断点在发生异常或崩溃的ViewController.m文件中停止。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:2)

在仅添加“异常断点”后的Xcode 8.3中,断点停止发生异常See screenshot