moz*_*zer 7 iphone cocoa-touch objective-c nsnumberformatter
我在这个例子中转换NSNumber为NSString假设所选择的键"theindex"是1000000
NSNumber *firstNumber = [tempDict objectForKey:@"theindex"];
NSString *convertNumber = [firstNumber stringValue];
Run Code Online (Sandbox Code Playgroud)
回归NSString"1000000"
我希望字符串的值为"1,000,000".
我不关心本地化,但从其他NSNumberFormatter应该实现的问题中理解.我不知道怎么做到这一点?
Kri*_*bic 18
以下是使用NSNumberFormatter的标准格式样式的示例:
NSNumber *firstNumber = [NSNumber numberWithInt:123456789];
NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];
[formatter setNumberStyle:NSNumberFormatterDecimalStyle];
NSString *convertNumber = [formatter stringForObjectValue:firstNumber];
NSLog(@"value : %@", convertNumber);
Run Code Online (Sandbox Code Playgroud)
您可以参考的其他示例:http:
//iosdevelopertips.com/cocoa/formatting-numbers-nsnumberformatter-examples.html
| 归档时间: |
|
| 查看次数: |
12668 次 |
| 最近记录: |