什么来讲是最好的办法:内存管理:手动保留/释放还是访问方法?
- 安全和泄漏的控制?
- 表现?
- 知名度在课外?
首先:保持每个变量
if (objectProperty_ != anObject) {
[objectProperty_ release];
objectProperty_ = [anObject retain];
}
二的控制:声明的属性和使用存取并让系统做的工作
@property (nonatomic, readwrite, retain) NSObject *objectProperty;
...
@synthesize objectProperty = objectProperty_;
...
self.objectProperty = anObject;
谢谢。