什么是自动参考计数?
我是新的iPhone开发者。
提前谢谢..
答案 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更好的东西。