2017-04-05 32 views
0

我不明白爲什麼異常斷點總是進入main.m而不是完全停止ViewController.m文件中的異常。異常或崩潰斷點總是進入main.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長]:無法識別的選擇發送到實例0x608000673a40

&錯誤描述..

看到在斷點導航我的設置:

enter image description here

即使我已經啓用了殭屍狀態

我希望斷點停在ViewController.m文件,其中的異常或發生崩潰。有沒有辦法做到這一點?

+0

進行異常類型和嘗試之後。 – ron27

+0

我已經試過了,不行。 – yummy

+0

您的圖片不顯示......您是否嘗試添加'po $ arg1'作爲動作? – DonMag

回答

2

在Xcode中加入8.3唯一的「例外斷點」斷點停止在異常從`目的-C`到`All`發生See screenshot