我觉得两者都是一回事,但我不确定.
引用计数是一种资源管理技术.在objective-c中,retain方法用于增加引用计数,因此术语引用计数和保留计数是可互换的.
Cocoa的内存管理编程指南提供了一个很好的概述.
没什么,他们是同义词:
http://etoileos.com/dev/docs/languages/obj-c/
...一个对象有一个引用计数(通常称为保留计数),当它达到零时,会向对象发送一个dealloc消息,使其自行释放.在最简单的级别,每次要保持指向对象的指针时,都需要向它发送一条保留消息:...
http://howtomakeiphoneapps.com/2009/04/the-secret-memory-management-tip-get-the-retain-count/
...当应用程序突然从模拟器中消失时,通常意味着保留计数(引用计数的另一个名称)已经变为零,系统将其清除但您尝试访问它!当你试图将消息发送到曾经是你的对象的随机内存时 - 然后 - 你整个应用程序就会消失....
(我假设你只是在谈论名称和概念保留计数,而不是方法保留)