0
仪器告诉我从下面的代码中的以下行是泄漏:我无法弄清楚如何解决此泄漏问题。使用replaceObjectAtIndex在本声明中发生什么泄漏
[self.selectedElement.usrAdvancedBuyingPercents replaceObjectAtIndex:selectedRow withObject:[numberFormatter stringFromNumber:percentage]];
- (IBAction) simpleMarginSliderValueChanged:(UISlider *)sender {
NSDecimalNumber *percentage = (NSDecimalNumber *)[NSDecimalNumber numberWithFloat:[sender value]];
NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init];
[numberFormatter setPositiveFormat:@"#.##"];
[self.selectedElement.usrAdvancedBuyingPercents replaceObjectAtIndex:selectedRow withObject:[numberFormatter stringFromNumber:percentage]];
[numberFormatter release];
}
replaceObjectAtIndex是否释放之前在该索引处的内容? – 2010-02-14 20:31:51
@Anon是的,它应该 – 2010-02-14 20:55:12
您发布的代码看起来对我来说是正确的。你能发表更多具体的信息吗? (即,乐器说你在泄漏什么?) – 2010-02-14 20:56:13