我無法發佈圖片,因爲我還沒有10代表所以我道歉,如果任何這是模糊的。Xcode 5儀器不顯示殭屍
我正在爲Mac OS X編寫一個ARC應用程序,它會引發EXC_BAD_ACCESS錯誤。爲了追蹤這個問題,我在「診斷」標籤下啓用了Zombie Objects。
我再啓動儀器(植物大戰殭屍)
最後,我記錄並導致應用程序崩潰併產生錯誤。然而,我沒有在樂器中獲得任何殭屍指標,而是收到了我的應用程序的應用程序問題報告,我正在描述我的應用程序「意外退出」。沒有堆棧跟蹤爲我導航,並且問題報告對我沒有多大用處。
EXC_BAD_ACCESS錯誤可能是由引用已釋放內存的指針以外的內容導致的嗎?在出現EXC_BAD_ACCESS錯誤時,我是否應該總是期望在這種情況下獲得殭屍?如果是這樣,那麼我怎麼能看到殭屍?我還需要配置什麼來獲取殭屍?
謝謝
EXC BAD ACCESS總是與我引用取消分配指針有關。殭屍是最難搞清的之一。它有時會在一個不是真正問題的地方突破,有時會擺脫真正的問題。 – logixologist
可能重複[NSZombieEnabled不起作用](http://stackoverflow.com/questions/2012205/nszombieenabled-does-not-work) – Caleb