IOS中内存管理那些事
Objective-C 和 Swift 语言的内存管理方式都是基于引用计数「Reference Counting」的,引用计数是一个简单而有效管理对象生命周期的方式。引用计数分为手动引用计数「ARC: AutomaticReference Counting」和自动引用计数「MRC: Manual Reference Counting」,现在都是用 ARC 了,但是我们还是很有必要了解 MRC。 1. 引用计数的原理是什么? 当我们创建一个新对象时,他的引用计数为1; 当有一个新的指针指向这个对象时,他的引用计数就加1; 当对象关联的某个指针不再指向他时,他的引用计数就减1; 当对象的引用计数为
用户评论