在我的应用程序中,我有一个以米为单位的特定距离。

如果用户喜欢公里,我想以千米为单位显示,如果用户喜欢英里,则以英里为单位显示。在第一种情况下,我想在字符串末尾添加“公里”,在第二种情况下要添加“英里”。

实现这个目标的最佳方法是什么?

谢谢。

最佳答案

要确定用户是否使用度量标准,NSLocale可以告诉您:

- (BOOL)isMetric {
  return [[[NSLocale currentLocale] objectForKey:NSLocaleUsesMetricSystem] boolValue];
}

关于iphone - 如何知道用户是喜欢英里还是公里?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1189404/

10-11 19:50