【发布时间】:2009-05-09 13:32:56
【问题描述】:
我有一个@property,它的定义如下:
@property(非原子,保留)名称;
在一个函数中,我解析一些 xml 并设置 name 属性。 我的问题是我应该在保留新实例之前明确释放以前保留的实例吗?
例如:
myObj.name = [otherObj getName]; // 保留计数 +1
..
myObj.name = [otherObj getName]; // 这是一个名字的新实例,之前的名字是否被释放了?
【问题讨论】:
标签: objective-c iphone