How do I know which is the default measure system (imperial or metric) on iOS?
The NSLocale can tell you: NSLocale *locale = [NSLocale currentLocale]; BOOL isMetric = [[locale objectForKey:NSLocaleUsesMetricSystem] boolValue]; Only three countries do not use the metric system: the US, Liberia and Myanmar. The later uses its own system, the former two use Imperial Units. Apples documentation says (emphasis mine): NSLocaleUsesMetricSystem The key for the flag that indicates … Read more