Arp*_*ekh 5 iphone xcode cocoa-touch objective-c
我想将货币兑换成双倍价值
在我的应用程序中,我有一个显示Currency Like的textField
$ 1,234,567.00
我可以通过子串轻松删除$符号
但是有没有任何Formatter风格可以使它成为Double?其实我什么时候做的
vardouble = [txtfield.text doublevalue];
因为逗号它显示1.00(高于值).
我建议你使用NSNumberFormatter.
NSNumberFormatter *nf = [[NSNumberFormatter alloc] init];
[nf setNumberStyle:NSNumberFormatterCurrencyStyle];
double d = [[nf numberFromString:@"$1,234,567.00"] doubleValue];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2059 次 |
| 最近记录: |