API Google Maps для iOS, используемый в коде - PullRequest
1 голос
/ 24 декабря 2011

Я пытаюсь получить результат XML из запроса типа вот так: http://maps.googleapis.com/maps/api/directions/xml?origin=Toronto,ON&destination=Manhattan,NY&dirflg=r&sensor=false

в моей программе. Есть ли способ получить результаты XML в коде Objective-C? Я не хочу, чтобы мое приложение открывало приложение Карты. Я хочу иметь возможность получить XML. В моем приложении есть MapKit.

1 Ответ

4 голосов
/ 24 декабря 2011

Конечно. Просто сделайте что-то вроде этого:

NSXMLParser * xmlParser = 
    [[NSXMLParser alloc] initWithContentsOfURL: [NSURL URLWithString: @"http://maps.googleapis.com/maps/api/directions/xml?origin=Toronto,ON&destination=Manhattan,NY&dirflg=r&sensor=false"];

Документация Apple для NSXMLParser находится здесь .

Это может быть слишком тяжелым делом для ваших целей, поэтому вы также можете сделать что-то вроде ответов, предусмотренных в этом дублирующем вопросе .

...