【发布时间】:2010-03-10 12:16:24
【问题描述】:
我在做一个set方法:
OBS:somobject 是一个类的属性。
– (void)setSomeObject:(SomeObject *)newSomeobject { [某些对象自动释放]; someobject = [newSomeobject 保留]; 返回; }关于 [somobject autorelease] 我声明我不想更多地拥有 setSomeObject 范围内的对象。
被另一个对象保留的“someobject”会被释放吗?还是只在 setSomeObject 方法上释放对象?
如果 someobject 类属性已经存在?
这个对象的行为是什么?
【问题讨论】: