iPhone,令人困惑的内存泄漏

时间:2010-04-09 23:41:08

标签: iphone objective-c memory-leaks

任何人都可以告诉我我在底部代码中做错了什么。我确定它很好,但是“Leaks”说它正在泄漏,很快就将它更改为顶级版本停止,只是不确定为什么?

// Leaks says this is OK
if([elementName isEqualToString:@"rotData-requested"]) {
    int myInt = [[self elementValue] intValue];
    NSNumber *valueAsNumber = [NSNumber numberWithInt:myInt];
    [self setRotData:valueAsNumber];
    return;
}

// Leaks says this LEAKS    
if([elementName isEqualToString:@"rotData-requested"]) {
    NSNumber *valueAsNumber = [NSNumber numberWithInt:[[self elementValue] intValue]];
    [self setRotData:valueAsNumber];
    return;
}

任何帮助将不胜感激。

加里

1 个答案:

答案 0 :(得分:1)

bug,内存泄漏检查工具总是会产生bug