EXC_BAD_ACCESS iphone


打開Scheme選項選擇EditScheme。
 
4673_121120140643_1.png
 
 
然後按圖勾上Enable Zombie Objects和Malloc Stack那兩項,記住一般只有在定位EXC_BAD_ACCESS時候才勾選,別有事沒事都勾上。
 
這樣重新跑一下,如果是到Exception Breakpoint處停止了,可以在Console中輸入:c(continue)按回車繼續跑,直到Crash。看下Console是不是有跟SIGABRT類似的錯誤信息日誌了,後面定位什麼的你懂的。
 
如果還沒有日誌,在Console中輸入po$eax$eax標誌出錯的地方,適用模擬器,真機用$r0(話說EXC_BAD_ACCESS這種錯誤模擬器定位就行),還可以輸入比如:po[$eaxname]po[$eaxreason]等指令查看錯誤其他信息(注意方括號後沒分號的)。然後,就沒有然後了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章