可能重复:
Finding the distance, currency, temperature units etc. for a country (iPhone)
我无法找到这个问题的答案。
我使用CLLocation
方法distanceFromLocation
来获取两个坐标之间的距离,但该方法以米为单位返回距离。
根据设备的区域设置,我希望能够动态确定是否应将其转换为里程(例如,如果用户是美国人)
所以这不是如何转换而是转换时的问题
有什么想法吗?
答案 0 :(得分:4)
您可以查询区域设置,然后建议米或英里。最好是让它可以选择。当设备所有者的姓氏像Cook,Drake等时,您可以添加“nautic miles”选项。