iOS软件开发--OC--ARC自动引用计数

来源:互联网 发布:java 搜狐畅言 编辑:程序博客网 时间:2024/05/20 23:38

什么是ARC?ARC就是Automatic Reference Counting的简称,翻译过来就是自动引用计数,自动引用计数(ARC)是在MacOS X 10.7与iOS 5中引入一项新技术,用于管理Objective-C中的对象。它废弃了显式的retain、release和autorelease消息,而且在两个平台的表现一致。


由于有限的内存以及手持设备续航能力的限制,iOS应用程序中的Objective-C对象的管理一直颇有挑战性。为了处理这些问题,苹果提出了一个方案——“自动引用计数”(ARC)。在这篇文章中,我会把ARC和显式的retain/release以及垃圾回收进行对比,除此之外还会展示如何在一个iOS项目中使用它,并且探讨一些ARC的使用准则。

0 0
原创粉丝点击