NSNumberFormatter
来源:互联网 发布:windows中,剪贴板是? 编辑:程序博客网 时间:2024/05/18 23:15
在iOS中我们可以通过NSDateFormatter来设置输出NSDate的格式。相比NSDateFormatter的大名鼎鼎,NSNumberFormatter好像知道的人就不多了。其实通过NSNumberFormatter,同样可以设置NSNumber输出的格式。例如如下代码:
NSNumberFormatter *formatter = [[NSNumberFormatter alloc]init];
formatter.numberStyle = NSNumberFormatterDecimal
NSString *string = [formatter stringFromNumber:[NSNumbernumberWithInt:123456789]];
NSLog(@"Formatted number string:%@",string);
输出结果为:[1223:403] Formatted number string:123,456,789
其中NSNumberFormatter类有个属性numberStyle,它是一个枚举型,设置不同的值可以输出不同的数字格式。该枚举包括:
enum {
};
typedef NSUInteger NSNumberFormatterStyle;
各个枚举对应输出数字格式的效果如下:
[1243:403] Formatted number string:123456789
[1243:403] Formatted number string:123,456,789
[1243:403] Formatted number string:¥123,456,789.00
[1243:403] Formatted number string:-539,222,988%
[1243:403] Formatted number string:1.23456789E8
[1243:403] Formatted number string:一亿二千三百四十五万六千七百八十九
其中第三项和最后一项的输出会根据系统设置的语言区域的不同而不同。
- NSNumberFormatter
- NSNumberFormatter
- NSNumberFormatter
- NSNumberFormatter
- NSNumberFormatter
- NSNumberFormatter && NSDataFormatter
- NSNumberFormatter使用
- iOS NSNumberFormatter
- swift NSNumberFormatter()
- NSNumberFormatter 千分符
- NSNumberFormatter 有效位数
- NSNumberFormatter--数字的格式化
- NSNumberFormatter的使用
- NSNumberFormatter的一般用法
- NSNumberFormatter的使用
- NSNumberFormatter一些用法
- NSNumberFormatter的使用
- NSNumberFormatter的使用
- nil
- window下mysql的安装及使用(自己的笔记,一点点加)
- 控制器传值,代理,监听,通知中心…
- gif
- iOS 控件
- NSNumberFormatter
- Number Formatters 格式…
- ios后台播放
- 框架
- 10个迷惑新手的Cocoa&Objective-c…
- 文件操作
- Get() Set()
- ios开发之UIView和CALayer的关系
- 利用C语言读文件的一个有意思的小程序