这是我在源文件中的一段代码。内存管理部门表示要添加一个版本,如果您在该属性中有保留,则为零。我不是这样做的,当我也运行静态分析仪时,她不抱怨为什么?我应该启用特殊设置以将其显示为错误或泄漏吗?
什么可能是错的?是开发人员的责任还是编译器或分析器不强制执行的最佳实践?@property (nonatomic, retain) UILabel *label;
@sythesize label;
-(void) dealloc
{
//[label release];
//self.label = nil;
[super dealloc];
}