为什么静态分析仪没有出现泄漏?

时间:2012-03-26 19:57:29

标签: iphone memory-management clang-static-analyzer

这是我在源文件中的一段代码。内存管理部门表示要添加一个版本,如果您在该属性中有保留,则为零。我不是这样做的,当我也运行静态分析仪时,她不抱怨为什么?我应该启用特殊设置以将其显示为错误或泄漏吗?

什么可能是错的?是开发人员的责任还是编译器或分析器不强制执行的最佳实践?

@property (nonatomic, retain) UILabel *label;
@sythesize label;
-(void) dealloc
{
    //[label release];
    //self.label = nil;
    [super dealloc];
}

0 个答案:

没有答案