我正在尝试确定用户区域/区域设置是否验证度量值的使用(在这种情况下是否应附加kg或lb )。
我在我的 iPad 和模拟器(Xcode 3.2.4)上运行 3.2。我已经尝试了一些不同的区域设置,但我根本无法让它NO
返回NSLocaleUsesMetricSystem
NSLocale *locale = [NSLocale systemLocale];
BOOL usesMetric = [[locale objectForKey:NSLocaleUsesMetricSystem] boolValue];
NSLog(@"The system is Metric: %@\n", (usesMetric ? @"YES" : @"NO"));
这甚至发生在模拟器和实际设备上的语言设置为英语和地区设置为美国的情况下。
我也尝试过NSLocaleMeasurementSystem
,它也总是返回“公制”,而不是“美国”。
我将如何决定是否应该使用 Metric?
感谢您提供的任何帮助:)
...我能不能幸运地在我睡觉的时候整个世界都变成了公制:)