運行程序後,xcode 不顯示當前使用的內存情況,問題是打開了殭屍--enable zoombie Objects,關閉即可
打開 product--->SCheme-->EditSCheme -->enable zoombie Objects 取消選中 ok
就可以繼續顯示了;
解決方法:可以通過啓動殭屍對象(Zombie Objects)來解決,開啓該選項後,程序在運行時,如果訪問了已經釋放的對象,則會給出較準確的定位信息,可以幫助確定問題所在。
功能的原理:在對象釋放(retainCount 爲0)時,使用一個內置的Zombie對象,替代原來被釋放的對象。無論向該對象發送什麼消息(函數調用),都會觸發異常,拋出調試信息。
注意:記得問題被修復後,關閉該功能
啓動殭屍對象(Zombie Objects)的步驟: