EXC_BAD_ACCESS錯誤

EXC_BAD_ACCESS(野指針錯誤):訪問了一塊已經被回收,不可用的內存。spa

殭屍對象:所佔用內存已經被釋放的對象指針

野指針:指向殭屍對象,不可用內存的指針調試

空指針:沒有指向任何對象(nil,NULL,0)code

若是對象已經變爲野指針,不能再用其發送消息,要致爲nil(空指針),空指針發送消息不回報錯,空指針已經再也不指向已經被釋放的內存。對象

默認狀況下,Xcode是不會管殭屍對象的,使用一塊被釋放的內存也不會報錯。爲了方便調試,應該開啓殭屍對象監控內存





相關文章
相關標籤/搜索