# GooglePlaces Framework Reference

# GMSPlaceAddressDescriptor

    @interface GMSPlaceAddressDescriptor : NSObject

A relational description of a location.

Includes a ranked set of nearby landmarks and precise containing areas and their
relationship to the target location.
- `


  ### [landmarks](https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlaceAddressDescriptor#/c:objc(cs)GMSPlaceAddressDescriptor(py)landmarks)


  ` A ranked list of nearby landmarks.

  The most recognizable and nearby landmarks are ranked first.

  #### Declaration

  Swift

      var landmarks: [https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlaceLandmark.html] { get }

  Objective-C

      @property (nonatomic, readonly, nonnull) NSArray<https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlaceLandmark.html *> *landmarks;

- `


  ### [areas](https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlaceAddressDescriptor#/c:objc(cs)GMSPlaceAddressDescriptor(py)areas)


  ` A ranked list of containing or adjacent areas.

  The most recognizable and precise areas are ranked first.

  #### Declaration

  Swift

      var areas: [https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlaceArea.html] { get }

  Objective-C

      @property (nonatomic, readonly, nonnull) NSArray<https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlaceArea.html *> *areas;

- `


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


  ` Unavailable

  #### Declaration

  Objective-C

      - (instancetype)init NS_UNAVAILABLE;