当前位置:  开发笔记 > IOS > 正文

保留计数和参考计数之间的区别在哪里?

如何解决《保留计数和参考计数之间的区别在哪里?》经验,为你挑选了2个好方法。

我觉得两者都是一回事,但我不确定.



1> BBQ Snags..:

引用计数是一种资源管理技术.在objective-c中,retain方法用于增加引用计数,因此术语引用计数和保留计数是可互换的.

Cocoa的内存管理编程指南提供了一个很好的概述.



2> cgp..:

没什么,他们是同义词:

http://etoileos.com/dev/docs/languages/obj-c/

...一个对象有一个引用计数(通常称为保留计数),当它达到零时,会向对象发送一个dealloc消息,使其自行释放.在最简单的级别,每次要保持指向对象的指针时,都需要向它发送一条保留消息:...

http://howtomakeiphoneapps.com/2009/04/the-secret-memory-management-tip-get-the-retain-count/

...当应用程序突然从模拟器中消失时,通常意味着保留计数(引用计数的另一个名称)已经变为零,系统将其清除但您尝试访问它!当你试图将消息发送到曾经是你的对象的随机内存时 - 然后 - 你整个应用程序就会消失....

(我假设你只是在谈论名称和概念保留计数,而不是方法保留)

推荐阅读
贴进你的心聆听你的世界
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有