error-EXC-BAD_ACCESS

現象:crash,并報BAD_ACCESS
原因:訪問了懸垂指針,比如對一個已經釋放的對象執行了release、訪問已經釋放對象的成員變量或者發消息。 死循環
解決辦法:
1.重寫object的respondsToSelector方法,現實出現EXEC_BAD_ACCESS前訪問的最后一個object
2.通過 Zombie.


3.設置全局斷點快速定位問題代碼所在行
4.Xcode 7 已經集成了BAD_ACCESS捕獲功能:Address Sanitizer。 用法如下:在配置中勾選?Enable Address Sanitizer
838591-51a6e7d6110ae2b5.png

參考原文地址

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容