iPhone - 为什么静态分析仪没有选择它?

时间:2011-03-09 11:56:17

标签: iphone objective-c ios memory-management static-analysis

@property(nonatomic, retain) NSMutableArray* playerList;

...

team.playerList = [[NSMutableArray alloc] initWithArray:self.playerList];

这是内存泄漏吗?

那么为什么静态分析师不能选择这个呢?

1 个答案:

答案 0 :(得分:3)

是的,那是内存泄漏;您需要自动释放该阵列或在设置属性后手动释放它。我不确定为什么静态分析器会错过它 - 你可能会考虑filing a bug对开发者工具。