# GoogleMaps Framework Reference

# GMSReverseGeocodeResponse

    @interface GMSReverseGeocodeResponse : NSObject <NSCopying>

A collection of results from a reverse geocode request.
- `


  ### [-firstResult](https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSReverseGeocodeResponse#/c:objc(cs)GMSReverseGeocodeResponse(im)firstResult)


  ` Returns the first result, or nil if no results were available.

  #### Declaration

  Swift

      func firstResult() -> https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSAddress.html?

  Objective-C

      - (nullable https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSAddress.html *)firstResult;

- `


  ### [-results](https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSReverseGeocodeResponse#/c:objc(cs)GMSReverseGeocodeResponse(im)results)


  ` Returns an array of all the results (contains `https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSAddress.html`), including the first result.

  #### Declaration

  Swift

      func results() -> [https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSAddress.html]?

  Objective-C

      - (nullable NSArray<https://developers.google.com/maps/documentation/ios-sdk/reference/objc/Classes/GMSAddress.html *> *)results;