是否有任何机制可以将体积或质量单位转换为本地格式,例如NSDateFormatter
日期格式?
问问题
462 次
2 回答
3
不在 iOS 7 中,但它会在 iOS 8 中出现。
根据NSHipster,将有 aNSMassFormatter
和 an NSLengthFormatter
,您可以使用它们来从中获取格式化的字符串。
同时,您可以使用DDUnitConverter之类的第三方库,并使用 NSNumberFormatter 将值转换为字符串。
于 2014-07-11T16:14:05.173 回答
3
在 iOS 8 和 OS X v10.10 中,Foundation 包含用于能量、长度和质量 ( NSEnergyFormatter
, NSLengthFormatter
, NSMassFormatter
) 的 NSFormatter 类,但不包含温度或体积:P
在 Apple 提供本机解决方案之前,这里是温度和体积格式的代码: https ://github.com/jrc/Cocoa-Snippets/tree/master/Foundation/UnitFormatters
(HealthKit 提供HKUnit
和HKQuantity
用于单位转换,但不提供单位格式。)
于 2015-09-08T08:16:30.813 回答