Обратите внимание на закомментированную строку [printvolfirst release];
ниже. Если я откомментирую это, программа вылетает. Я не могу понять, почему. Переменная printvolfirst
не используется нигде, кроме строк кода, которые вы видите здесь. После того, как это назначено на printvol
, я закончил с этим. Так почему бы не выпустить его?
vol = vol / 1000000;
NSNumberFormatter * format = [[NSNumberFormatter alloc] init] ;
[format setPositiveFormat:@"#.#"];
NSString * printvolfirst = [[NSString alloc]init];
printvolfirst = [format stringFromNumber:[NSNumber numberWithFloat:vol]];
NSString * printvol = [[NSString alloc] initWithFormat: @"%@M", printvolfirst];
self.Pop.vol.text = printvol;
[printvol release];
//[printvolfirst release];
[format release];