iphone - Objective-C - 将 float 转换为字符串的其他方法

我知道您可以使用将 float 转换为字符串

NSString *myString = [NSString stringWithFormat:@"%f", myFloat];

我的问题是 Objective-C 中还有哪些其他方法可以做到这一点?

谢谢。

最佳答案

您可以使用 NSNumber

NSString *myString = [[NSNumber numberWithFloat:myFloat] stringValue];

但是按照你的方式去做是没有问题的,事实上你在你的问题中的方式更好。

https://stackoverflow.com/questions/4993231/

相关文章:

objective-c - 如何在 Objective-C 中命名常量?

objective-c - 使用 JSON (iOS) 的 Cocoa 错误 3840

ios - 在从 UIViewController 调用的非保留完成中引用 self 时,weakS

iphone - Objective-C 实现文件中方法名后的分号

ios - 带有 AVPlayer 的多个视频

objective-c - 在子类中覆盖初始化

ios - UIImagePickerController 相机 View 在 iOS 8 上奇怪地

objective-c - 为什么不鼓励使用伞式框架?

objective-c - 处理由于 iOS 通讯录 API 中的链接卡导致的重复联系人

ios - 如何在 iOS 中使用 'Container View'?