NSNumberFormatter, ведущие нули и десятичные дроби

Есть ли способ отформатировать NSNumber с начальными 0 и десятичными знаками? Например, мне нужно иметь возможность писать 4,5, а также 000. В настоящее время у меня есть такая возможность, где можно использовать десятичные дроби, но не ведущие нули.

NSNumberFormatter *f = [[NSNumberFormatter alloc] init];
f.numberStyle = NSNumberFormatterNoStyle;

NSString *myString = [f numberFromString:@"4.5"];
NSLog(@"myString: %@",myString);

NSString *myOtherString = [f numberFromString:@"000"];
NSLog(@"myOtherString:%@",myOtherString);

Результатом сверху будет: 'myString: 4.5' и 'myOtherString: 0'. Мне нужно, чтобы на выходе было как «4,5», так и «000».

Я без особого успеха просмотрел «Руководство по форматированию данных» от Apple.

6
задан Kurt 15 January 2012 в 21:55
поделиться