
在OC中,怎样理解"引用计数"的实质
1个回答
展开全部
1、OC是面向对象语言,引用计数是用来释放已经创建的对象才引入的。
2、新建一个对象时,这个对象的计数器会加一,或者有其他的对象类型指针指向这个对象时,计数器也会加一,也可以通过release方法来使计数器减一,来达到释放对象的目的,只要对象的计数器为0,那这个对象就会释放。
3、新版本的Xcode已经使用ARC模式自动释放对象,不需要再麻烦使用原来的MRC模式来使用引用计数了。
2、新建一个对象时,这个对象的计数器会加一,或者有其他的对象类型指针指向这个对象时,计数器也会加一,也可以通过release方法来使计数器减一,来达到释放对象的目的,只要对象的计数器为0,那这个对象就会释放。
3、新版本的Xcode已经使用ARC模式自动释放对象,不需要再麻烦使用原来的MRC模式来使用引用计数了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询