例如:从23000到23K.
我怎么能用NSNumberFormatter做到这一点?
我知道可以自己做计算,但就我而言,这是不正确的方法.
解决方法 ‘K’后缀未被识别为标准,因此您无法使用NSNumberFormatter执行此 *** 作.无论如何,这是一种简单的方法.
-(Nsstring *)kFormatForNumber:(int)number{ int result; if(number >= 1000){ result = number/1000; Nsstring *kValue = [Nsstring stringWithFormat:@"%dk",result]; return kValue; } return [Nsstring stringWithFormat:@"%d",number];}总结
以上是内存溢出为你收集整理的objective-c – NSNumberFormatter从13000到13K全部内容,希望文章能够帮你解决objective-c – NSNumberFormatter从13000到13K所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)