什么是自动参考计数?

时间:2013-03-18 04:37:18

标签: ios automatic-ref-counting

什么是自动参考计数?
我是新的iPhone开发者。
提前谢谢..

3 个答案:

答案 0 :(得分:0)

ARC是自动引用计数。在ARC之前,我们使用手动释放/保留/自动释放调用来进行内存管理但是Apple已经引入了ARC来删除这种手动内存管理。

以下是 Ray Wenderlich

的精彩教程

要了解ARC,您应该了解Memory Management

答案 1 :(得分:0)

iOS 5 sdk中引入了自动引用计数(ARC),使Objective-C程序员不必通过将内存管理作为编译器的工作来处理内存管理。

如果您在iOS 5 SDK之前使用Objective-C开发人员或与Obj-C程序员交谈,那么您可能会意识到任务内存管理可能会变得多么繁琐。使用ARC时,不需要保留和释放呼叫,不仅在许多情况下,ARC可以显着提高性能。

答案 2 :(得分:0)

如果您向WIKI提出了同样的问题,那么您会看到的第一行是

在Objective-C编程中,自动引用计数(ARC)是一种内存管理增强,其中跟踪对象引用计数的负担从程序员提升到编译器。

这包括作为初学者需要理解的所有内容。您可以看到完整的说明here

接下来,如果你想知道 ARC如何运作?,我认为你在这里看不到比Brad's answer更好的东西。