iOS软件开发--OC--ARC自动引用计数
2016-03-30 15:21
267 查看
什么是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的使用准则。
由于有限的内存以及手持设备续航能力的限制,iOS应用程序中的Objective-C对象的管理一直颇有挑战性。为了处理这些问题,苹果提出了一个方案——“自动引用计数”(ARC)。在这篇文章中,我会把ARC和显式的retain/release以及垃圾回收进行对比,除此之外还会展示如何在一个iOS项目中使用它,并且探讨一些ARC的使用准则。
相关文章推荐
- IOS实现一个简单的浏览器
- iOS--一些小技巧
- iOS--一些小技巧
- iOS磨砂(半透明)效果实现
- 解析iOS应用开发中对设计模式中的抽象工厂模式的实现
- iOS 检测新版本
- iOS 之国际化语言切换
- iOS中仅当视屏全屏播放时支持视屏旋转
- iOS开发——modifying the autolayout engine from a background thread
- 详解iOS应用开发中使用设计模式中的抽象工厂模式
- IOS蓝牙4.0使用心得
- 整理苹果官网上iOS的各种辅助功能
- RevealiOS使用教程之简易配置:不修改您的Xcode工程并加载Reveal
- iOS之9.3真机适配-Could not find Developer Disk Image问题
- 实例解析设计模式中的外观模式在iOS App开发中的运用
- 整理常用iOS的第三方框架
- Windows7上使用VMWare搭建IOS开发环境
- 你真的了解iOS代理设计模式吗?
- iOS Provisioning Profile(Certificate)与Code Signing详解
- iOS扩展是指与一些热门或常见的范例