我不明白 NSNumberFormatterPercentStyle 是如何工作的!
例子:
NSNumber *number = [NSNumber numberWithFloat:90.5];
NSNumberFormatter *percentageFormatter = [[[NSNumberFormatter alloc] init] autorelease];
[percentageFormatter setNumberStyle:NSNumberFormatterPercentStyle];
NSString *strNumber = [percentageFormatter stringFromNumber:numbericString];
NSLog (strNumber); // Output: 9,050%
我只是想显示“90.5%”(尊重 NSLocal)。NSNumberFormatterPercentStyle 对 90.5 做了什么,为什么?而且,我怎样才能得到我想要的结果!?