And*_*huk -2 iphone memory-management objective-c
h中的foo声明.文件
我做[foo release]操作
接下来我需要第二次使用foo.怎么样?
如前所述,在取消分配后不能使用对象.当它们retainCount变为零时发生释放.如果由于某种原因,您无法删除该[foo release]呼叫,则必须[foo retain]事先致电.如果您的第二次使用不久之后,您也可以尝试拨打电话[foo autorelease]而不是[foo release].
在Objective-C中有一个非常好的内存管理演练:Stanford的cs193p第4讲