我需要这样格式化我的坐标:

N 61° 14.5919'
E 23° 28.1751'

现在我的坐标看起来像这样:
61.145919
23.281751

我的代码:
- (void)locationManager:(CLLocationManager *)manager
    didUpdateToLocation:(CLLocation *)newLocation
           fromLocation:(CLLocation *)oldLocation
{
    latitudeLabel.text = [NSString stringWithFormat:@"%f", newLocation.coordinate.latitude];
    longitudeLabel.text = [NSString stringWithFormat:@"%f", newLocation.coordinate.longitude];
}

最佳答案

这个现有问题似乎对如何最好地解决提出了建议,另外还有一个可以为您解决的图书馆:
Convert decimal coordinate into degrees, minutes, seconds, direction

关于ios - 如何格式化这样的坐标?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11878760/

10-12 23:51