Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Ссылка платформы MapKit ссылка на протокол MKReverseGeocoderDelegate

Опции
Развертывание Target:

На этой странице

MKReverseGeocoderDelegate

Наследование


Не применимый

Соответствует


Оператор импорта


Не применимый

Objective C

@import MapKit;

Доступность


Доступный в iOS 3.0 и позже.
Осуждаемый в iOS 5.0.

MKReverseGeocoderDelegate протокол определяет интерфейс для получения сообщений от MKReverseGeocoder объект. Вы используете этот протокол, чтобы получить placemark информацию для данной координаты или получить любые ошибки, произошедшие во время геокодирующего реверс процесса.

Делегаты должны реализовать оба метода этого протокола.

Условия обслуживания Google требуют, чтобы обратная служба геокодирования использовалась в сочетании с картой Google; примите это во внимание при разработке пользовательского интерфейса приложения.

Каждое приложение Набора Карты имеет ограниченную сумму обратной способности геокодирования, таким образом, это должно в ваших интересах использовать обратные запросы геокода экономно. Для получения дополнительной информации о том, когда инициировать геокодирующие реверс запросы, посмотрите Ссылку класса MKReverseGeocoder.

  • Говорит делегату, что реверс geocoder успешно получил placemark информацию для своей координаты. (требуемый)

    Оператор осуждения

    Используйте CLGeocoder класс вместо этого.

    Объявление

    Objective C

    - (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFindPlacemark:(MKPlacemark *)placemark

    Параметры

    geocoder

    Реверс geocoder возражает, что завершил его запрос успешно.

    placemark

    Объект, содержащий placemark данные.

    Обсуждение

    Можно получить координату карты для связанного запроса или от реверса geocoder объект или от объекта placemark, самого поддерживающего MKAnnotation протокол.

    Оператор импорта

    Objective C

    @import MapKit;

    Доступность

    Доступный в iOS 3.0 и позже.

    Осуждаемый в iOS 5.0.

  • Говорит делегату, что указанному реверсу geocoder не удалось получить информацию о ее координате. (требуемый)

    Оператор осуждения

    Используйте CLGeocoder класс вместо этого.

    Объявление

    Objective C

    - (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFailWithError:(NSError *)error

    Параметры

    geocoder

    Реверс geocoder объект, который был неспособен завершить его запрос.

    error

    Ошибочный объект указание причины запрос не успешно выполнялся.

    Оператор импорта

    Objective C

    @import MapKit;

    Доступность

    Доступный в iOS 3.0 и позже.

    Осуждаемый в iOS 5.0.