美文网首页
NumberFormatter decimal崩溃

NumberFormatter decimal崩溃

作者: ce2f22ad95cd | 来源:发表于2021-02-05 14:25 被阅读0次

今天遇到一个崩溃情况,String转decimal String失败,而且数据是没有问题的。

原因在于,用户的手机设置了地区为Ukraine(乌克兰),所以在positiveFormat = ",##0.00"的情况下转换失败 --乌克兰的“.”是用“,”代替的。

解决办法:把String转Float,再转Number, 再通过format.string(from: number)转换

相关文章

网友评论

      本文标题:NumberFormatter decimal崩溃

      本文链接:https://www.haomeiwen.com/subject/vcawtltx.html