Protocol

MKReverseGeocoderDelegate

Defines the interface for receiving messages from an MKReverseGeocoder object.

Overview

You use this protocol to receive the placemark information for a given coordinate or to retrieve any errors that occurred during the reverse-geocoding process.

This protocol is deprecated in iOS 5.0. Use the CLGeocoder class instead.

Overview

Delegates must implement both methods of this protocol.

The Google terms of service require that the reverse geocoding service be used in conjunction with a Google map; take this into account when designing your application's user interface.

Each Map Kit application has a limited amount of reverse geocoding capacity, so it is to your advantage to use reverse geocode requests sparingly. For more information about when to initiate reverse-geocoding requests, see MKReverseGeocoder.

Topics

Processing Placemark Searches

reverseGeocoder:didFindPlacemark:

Tells the delegate that a reverse geocoder successfully obtained placemark information for its coordinate.

Required.

reverseGeocoder:didFailWithError:

Tells the delegate that the specified reverse geocoder failed to obtain information about its coordinate.

Required.

Relationships

Inherits From