Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我觉得两者是一回事,但我不确定。
引用计数是一种资源管理技术。在 Objective-c 中,retain方法用于增加引用计数,因此术语引用计数和保留计数是可以互换的。
Cocoa的内存管理编程指南提供了一个很好的概述。
没什么,它们是同义词:
... 一个对象有一个引用计数(通常称为保留计数),当它达到零时,对象会收到一条 dealloc 消息,这会导致它自己释放。在最简单的层面上,每次你想保留一个指向对象的指针时,你都需要向它发送一个保留消息:...
...当一个应用程序突然从模拟器中消失时,通常意味着保留计数(引用计数的另一个名称)已变为零,系统将其清除但您尝试访问它!当您尝试将消息发送到曾经是您的对象的随机内存位时 - 噗 - 你整个应用程序就消失了......
(我假设您只是在谈论名称和概念保留计数,而不是方法保留)