Новый метод, чтобы найти расстояние между 2 точками - PullRequest
0 голосов
/ 24 января 2011

Я использовал следующий код, чтобы найти расстояние между 2 точками:

CLLocation *location1 = [[CLLocation alloc] initWithLatitude:28.3636 longitude:-77.1212];

CLLocation *location2 = [[CLLocation alloc] initWithLatitude:42.353297 longitude:-71.578858];

float target = [location1 getDistanceFrom:location2];

Но теперь getDistanceFrom устарела в Apple.

Что я должен попытаться выполнить ту же задачу?

Ответы [ 2 ]

6 голосов
/ 24 января 2011

Как насчет -distanceFromLocation: вместо этого? Это даже явно упоминается в документации на -getDistanceFrom: как метод, используемый в качестве замены.

2 голосов
/ 24 января 2011

Вы хотите использовать 'distanceFromLocation:'.Подробнее смотрите в документации: http://developer.apple.com/library/ios/documentation/CoreLocation/Reference/CLLocation_Class/CLLocation/CLLocation.html

...