在我的应用程序中,我有一个显示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:@",567.00"] doubleValue];总结
以上是内存溢出为你收集整理的iPhone – 如何将货币格式化文本转换为双值或NSNumber值?全部内容,希望文章能够帮你解决iPhone – 如何将货币格式化文本转换为双值或NSNumber值?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)