我的要求是在不使用 Google API 的情况下找到两个位置之间的英里距离。我添加代码为:
CLLocation* first = [[CLLocation alloc] initWithLatitude:35.779702 longitude:-78.641746];
CLLocation* second = [[CLLocation alloc] initWithLatitude:40.723779 longitude:-73.991289];
CLLocationDistance distance = [first distanceFromLocation:second];
NSLog(@"distance in Miles ::%f",distance*0.00062137);
它给出的距离为 424.151386,但是当我在 iPad 上登记时,它给出的距离是 497 英里。
请给我这个差异的解决方案。