-4

什么是自动引用计数?
我是新的 iPhone 开发人员。
提前致谢..

4

3 回答 3

0

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

这是Ray Wenderlich的一个很好的教程

要了解 ARC,您应该对内存管理有所了解

于 2013-03-18T04:42:21.400 回答
0

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

如果您在 iOS 5 SDK 之前使用 Objective-C 进行开发或与 Obj-C 程序员交谈,那么您可能知道任务内存管理可能变得多么乏味。使用 ARC 时,不需要保留和释放调用,不仅如此,在许多情况下,ARC 还可以显着提高性能。

于 2013-03-18T04:43:05.937 回答
0

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

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

这包括您作为初学者需要了解的所有内容。你可以在这里看到完整的描述

接下来,如果您想知道ARC 是如何工作的?,我认为您在这里没有比布拉德的回答更好的了。

于 2013-03-18T04:56:34.477 回答