討厭的 EXC_BAD_ACCESS

深信不疑有那1位遇過 EXC_BAD_ACCESS,ACCESS 的錯誤訊息,有時候進 debug
也查不出個所以然,這種記憶體的問題,不管在哪種開發工具都會遇到。

而 Xcode 有個 Zombie 的艺术,可以提出哪裡出問題!

從 Xcode 左側,展開 Groups & Files 內的 Executables 分類,點選 Project
名稱的項目,按右鍵選 Get Info。

切換到 Arguments 的標簽頁,在下边 Variables to be set in environment
下方有個「+」與「-」,按下「+」後,在「Name」輸入
『NSZombieEnabled』,「Value」輸入『YES』。

以後只要有物件建立,Zombie 也會自動建立,這樣在 debug
過程,要是有錯誤訊息發生,也足以透過 Zombie 找到進一步的問題點。

相关文章