所以我最终把我的Objective-C/Cocoa书籍除掉了......原来他们已经快七岁了!使用Objective-C 2.0现在有垃圾收集,关于内存管理的章节有多重要?
垃圾收集有多大区别?
内存管理仍然非常重要.如果您的目标是较旧的操作系统,则需要进行内存管理.如果您使用的是旧库,则需要进行内存管理.如果您下载到Core Foundation级别,您(可能或可能不)需要进行内存管理.
如果您正在为iPhone编程,则需要进行内存管理.
Objective-C中的垃圾收集器非常出色 - 如果你可以使用它,你绝对应该 - 但它还没有涵盖所有的编程情况.