Alexandre Colucci : http://blog.timac.org/?tag=nslocaletemperatureunit
NSLocaleTemperatureUnit NSLocaleKey:
FOUNDATION_EXPORT NSLocaleKey const NSLocaleTemperatureUnit;
:
temperatureUnit = [[NSLocale currentLocale] objectForKey:NSLocaleTemperatureUnit]
Swift (2.3):
if let temperatureUnit = NSLocale.currentLocale().objectForKey(NSLocaleTemperatureUnit) {
...
}
, "Celcius", "Fahrenheit".
: iOS 10. iOS 9 , "dyld: Symbol not found: _NSLocaleTemperatureUnit" .
NSLocaleTemperatureUnit. :
FOUNDATION_EXPORT NSLocaleKey const NSLocaleTemperatureUnit __attribute__((weak_import));
dyld. NSLocaleTemperatureUnit, .
if #available(iOS 10,*) {
if let temperatureUnit = NSLocale.currentLocale().objectForKey(NSLocaleTemperatureUnit) {
...
}
}
EDIT:
, Apple , Testflight. , . .