Exe_Bad_access通常是由於記憶體管理方式不當,
過度釋放而產生的,
使用 Xcode 一陣子,實在是覺得Xcode對於錯誤訊息顯示不如VS友善
就像是這種記憶體錯誤追蹤
那麼,該如何獲取較詳細的錯誤訊息呢?
事實上, Xcode提供了一個名為 NSZombie 的實體,
讓你可以用於Debug時追蹤記憶體的問題
使用方式為在你的Xcode同時按下右邊的三個按鍵:⌥⌘R
切換到 Diagnostics Tab.
接著勾選 Enable Zombie Objects
接著點擊右下角的Run
現在,你便能追蹤到較詳細的記憶體錯誤訊息了