ios - UILabel 显示 1k 表示 int 值 1000 和 2k 表示 2000 等等

标签 ios iphone uilabel nsnumberformatter

我有 UILabel,其中显示了 int 值,我希望如果值以千为单位,例如 1000,那么标签应该在 2000 年及以后显示 1k 和 2k。如何实现?

最佳答案

这个怎么样?

int myNum = 12345;
NSLog(@"%.1f K", myNum/1000);

关于ios - UILabel 显示 1k 表示 int 值 1000 和 2k 表示 2000 等等,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32625089/

相关文章:

ios - 即使我做了深度清理并重新安装 Xcode,也无法在设备上运行 Xcode 项目,钥匙串(keychain)总是出错

swift - iOS 11 UILabel 自动换行在文本太长时不起作用

在两行之间快速拆分 UILabel

ios - iTunes Connect 需要 3.5 英寸屏幕截图,仅限 arm64 应用程序

iphone - 在 php for iphone(objective-c)中替代 print_r?

ios - InAppSettingsKit 和核心数据

ios - 在 iOS6 中呈现 UIImagePickerController 时应用程序崩溃

ios - 现在可以使用带有 adjustmentFontSizeToFitWidth 的多行 UILabel 吗?

ios - 如何判断 TWRequest PerformRequestWithHandler 失败还是成功

ios - 检测推送通知