Instruments는 아래 코드에서 다음 줄이 새어 나옴을 알려줍니다.이 누출 문제를 해결하는 방법을 알 수 없습니다.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는 이전에 해당 색인에 있던 것을 해제합니까? –
@Anon 예,해야합니다 –
게시 한 코드가 내게 맞는 것 같습니다. 보다 구체적인 정보를 게시 할 수 있습니까? (즉, 계기는 당신이 누출된다고 말하는 것은 무엇입니까?) –