I'm trying to get the localised unit symbol for any measurement obtained using a measurement formatter.
For example, if the locale uses degrees Fahrenheit, but the app stores it's data in Celsius, I would create a measurement formatter as follows:
let formatter = MeasurementFormatter()
let measurement = Measurement(value: 10, unit: UnitTemperature.celsius)
formatter.string(from: measurement)
This last line will give me "50°F". Now I want to get the "°F" value from the measurement.
I have tried using
formatter.string(from: measurement.unit)
But this just gives me "deg. C"
Thanks in advance!