EXC_BAD_ACCESS
原文出處:http://www.cocoachina.com/ios/20160226/15324.html
不管什么時(shí)候當(dāng)你遇到EXC_BAD_ACCESS這個(gè)錯(cuò)誤,那就意味著你向一個(gè)已經(jīng)釋放的對(duì)象發(fā)送消息。這是最常見(jiàn)的情況。
調(diào)試EXC_BAD_ACCESS
調(diào)試EXC_BAD_ACCESS可能會(huì)非常棘手和令人沮喪。然而,現(xiàn)在EXC_BAD_ACCESS不再是一個(gè)謎,它沒(méi)有想象中的那么可怕。
你需要知道的第一件事是您的應(yīng)用程序并不一定是在崩潰的那一刻,無(wú)法訪(fǎng)問(wèn)內(nèi)存區(qū)域。這就是常使調(diào)試EXC_BAD_ACCESS變得困難的原因。
同樣受損指針也是如此。當(dāng)你的指針被損壞時(shí),您的應(yīng)用程序不會(huì)崩潰。同時(shí),如果您在應(yīng)用程序中來(lái)回傳遞一個(gè)受損的指針也不會(huì)崩潰。當(dāng)應(yīng)用程序試圖引用受損指針的時(shí)候,就會(huì)發(fā)生奔潰。
轉(zhuǎn)載于:https://www.cnblogs.com/cranz-jf/p/5237601.html
總結(jié)
以上是生活随笔為你收集整理的EXC_BAD_ACCESS的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: mysql kvdb_从MYSQL到KV
- 下一篇: 21天学通C语言-学习笔记(13)