gpt4 book ai didi

swift - 测量 - 获取完整的单位名称

转载 作者:行者123 更新时间:2023-11-28 10:46:50 24 4
gpt4 key购买 nike

我不确定如何使用测量来获取单位的全名。例如“公里”而不是“公里”。

let measurement = Measurement(value: 50, unit: UnitLength.meters)
let convertedMeasurement = measurement.converted(to: UnitLength.kilometers)

let value = convertedMeasurement.value // 0.05
let unitSymbol = convertedMeasurement.unit.symbol // km
let unit = convertedMeasurement.unit.? // I expect the output to be "kilometers"

最佳答案

为了获得单位的全名,您可以像这样使用MeasurementFormatter:

let formatter = MeasurementFormatter()
formatter.unitStyle = .long
let unit = formatter.string(from: convertedMeasurement.unit) //"kilometers"

关于swift - 测量 - 获取完整的单位名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48178098/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com