【发布时间】:2011-10-14 15:26:37
【问题描述】:
我已经开始学习 Objective-C(之前没有编程经验),并且正在阅读 Kochan 的“Objective-C 编程(第 3 版)”。它应该是一个较新的版本(它于 2011 年 6 月发布,就在撰写本文时的一个月前)但它根本没有引用 ARC。文中的代码示例使用 NSAutoReleasePool 和 release,但我发现 Xcode 不希望我在实现 ARC 的情况下使用这些。
作为一名新程序员,我应该养成了解我的发布池/手动内存管理的习惯,还是应该坚持使用 ARC?
【问题讨论】:
-
我个人建议首先掌握常规内存管理。如果没有,它会让您对 ARC 实际在做什么有一个深刻的理解。
标签: objective-c xcode automatic-ref-counting