2015-05-05 62 views
1

我已經處理了這個錯誤之前(unrecognized selector sent to instance),它是有道理的我,但在這種特殊情況下,我就在哪裏看裏面的應用程序混淆。如果您啓動該應用程序,則無關緊要,該應用程序將在10秒後崩潰。有在後臺做,所以我認爲錯誤是什麼地方發生了這些電話中,但設置斷點每個代碼語句塊將是非常低效的轉換JSON調用。是否有可能爲此獲取堆棧跟蹤?如果不是,解決這個問題最好的辦法是什麼?跟蹤某個特定問題的模糊性的位置

2015-05-05 15:00:27.833 MyApp[1546:195020] -[__NSCFString objectForKeyedSubscript:]: unrecognized selector sent to instance 0x17027a680 
2015-05-05 15:00:32.836 MyApp[1546:195020] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFString objectForKeyedSubscript:]: unrecognized selector sent to instance 0x17027a680' 
*** First throw call stack: 
(0x1831e82d8 0x194a140e4 0x1831ef3a4 0x1831ec154 0x1830eeccc 0x100092630 0x182bab310 0x1840cf1c4 0x184020604 0x1840101cc 0x1840d1f28 0x100288f94 0x100293db8 0x10028c2c4 0x1002965d4 0x100298248 0x19524522c 0x195244ef0) 
libc++abi.dylib: terminating with uncaught exception of type NSException 

在這張圖片中,你可以看到發生這次事故的線程。它看起來像原因可能是在NSNotification或類似的東西,但我不知道。

enter image description here

+0

您是否嘗試過[使殭屍對象(http://stackoverflow.com/questions/4168327/what-is-nszombie)?如果你還不知道,[繼承人如何您可以使用此選項(http://stackoverflow.com/questions/5386160/how-to-enable-nszombie-in-xcode)。這不會是爲查明其他類型的問題是非常有用的,但在*無法識別的選擇*很有效,*釋放對象* – lukya

+0

@lukya我啓用每個你給的參考殭屍,但我看到與完全相同的問題完全相同的崩潰:/ – Jacksonkr

+1

添加異常斷點不會顯示導致錯誤的行嗎? – rdelmar

回答