OC --(9)-- 内存管理初级:内存管理的方式、引用计数机制,影响计数的各个方法、dealloc方法、内存管理的基本原则、掌握copy的实现
iOS应⽤程序出现Crash(闪退),90%以上的原因是内存问题。
在一个拥有数十个甚⾄至是上百个类的⼯程里,查找内存问题极其困难。
了解内存常⻅问题,能帮我们减少出错几率。
内存问题体现在两个方面:内存溢出、野指针异常。
1、野指针异常
内存管理的方式
引用计数
影响引用计数的方法有 +alloc -retain -copy -release -autorelease