# GooglePlaces Framework Reference

# GMSPlaceContainingPlace

    @interface GMSPlaceContainingPlace : NSObject

Represents a parent location that holds another place.
- `


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


  ` The resource name of the place.

  #### Declaration

  Swift

      var resourceName: String? { get }

  Objective-C

      @property (nonatomic, readonly, nullable) NSString *resourceName;

- `


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


  ` The ID of the place.

  #### Declaration

  Swift

      var placeID: String? { get }

  Objective-C

      @property (nonatomic, readonly, nullable) NSString *placeID;

- `


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


  ` Unavailable

  #### Declaration

  Objective-C

      - (instancetype)init NS_UNAVAILABLE;