# GooglePlaces Framework Reference

# GMSPlaceSearchByTextResponse

    @interface GMSPlaceSearchByTextResponse : NSObject <https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Protocols/GMSPlaceSearchResponse.html>

The response object for the `searchByText` method.
- `


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


  ` The array of places that match the request.

  #### Declaration

  Swift

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

  Objective-C

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

- `


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


  ` The pagination object for the response.

  #### Declaration

  Swift

      var pagination: https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlacePagination.html? { get }

  Objective-C

      @property (nonatomic, readonly, nullable) https://developers.google.com/maps/documentation/places/ios-sdk/reference/objc/Classes/GMSPlacePagination.html *pagination;

- `


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


  ` A list of routing summaries where each entry maps to the corresponding place in the same
  index in the places field.

  #### Declaration

  Swift

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

  Objective-C

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

- `


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


  ` A link to search with the given query on Google Maps.

  #### Declaration

  Swift

      var searchURL: URL? { get }

  Objective-C

      @property (nonatomic, readonly, nullable) NSURL *searchURL;

- `


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


  ` Unavailable

  #### Declaration

  Objective-C

      - (instancetype)init NS_UNAVAILABLE;