【发布时间】:2012-03-19 22:56:16
【问题描述】:
可能重复:
memory management objective c - returning objects from methods
我对保留对象感到困惑。如果我有一个函数会返回这样的对象:
- (object) functionA {
NSObject* o = [[object alloc] init];
return o;
}
返回的对象的保留计数为 1....但是这是最佳实践还是我应该将自动释放放在首位并让调用者保留该对象。
【问题讨论】:
标签: objective-c memory-management