当你有一个属性,你保留在接口中,你在代码中的某处分配,你需要在代码中释放它,以及释放它在dealloc方法,即保留计数是2?内存管理问题与保留
从接口:
NSMutableData *xmlData;
@property (nonatomic, retain) NSMutableData *xmlData;
从实现:
@synthesize xmlData;
- (void)dealloc
{
[xmlData release];
[super dealloc];
}
xmlData = [[NSMutableData alloc] init];