GMSPlacesClient 클래스 참조

GMSPlacesClient 클래스 참조

개요

Places SDK의 기본 인터페이스입니다.

장소에 대한 세부정보를 검색하고 가져오는 데 사용됩니다. 이 클래스는 [GMSPlacesClient sharedClient] 메서드를 통해 액세스해야 합니다.

GMSPlacesClient 메서드는 기본 스레드에서만 호출해야 합니다. 다른 스레드에서 이러한 메서드를 호출하면 예외나 정의되지 않은 동작이 발생합니다. 달리 지정하지 않는 한 모든 콜백은 기본 스레드에서 호출됩니다.

를 탭합니다. 공개 멤버 함수

(무효)- lookUpPlaceID:callback:
 장소에 대한 세부정보를 가져옵니다.
(무효)- fetchAutocompleteSuggestionsFromRequest:callback:
 텍스트 쿼리에서 자동 완성 추천 용어를 찾습니다.
(무효)- lookUpPhotosForPlaceID:callback:
 장소와 연결된 최대 10장의 사진에 대한 메타데이터를 가져옵니다.
(무효)- loadPlacePhoto:callback:
 특정 사진의 이미지를 최대 크기로 로드합니다.
(무효)- loadPlacePhoto:constrainedToSize:scale:callback:
 특정 사진의 이미지를 로드하여 지정된 최대 크기에 맞게 조정됩니다.
(무효)- currentPlaceWithCallback:
 현재 기기가 있는 것으로 알려진 장소의 추정치를 반환합니다.
(무효)- findAutocompletePredictionsFromQuery:filter:sessionToken:callback:
 텍스트 쿼리에서 자동 완성 예상 검색어를 찾습니다.
(무효)- fetchPlaceFromPlaceID:placeFields:sessionToken:callback:
 장소에 대한 세부정보를 가져옵니다.
(무효)- findPlaceLikelihoodsFromCurrentLocationWithPlaceFields:callback:
 사용자의 현재 위치를 사용하여 장소 유사도를 찾습니다.
(무효)- isOpenWithRequest:callback:
 장소의 영업 상태를 가져옵니다.
(무효)- isOpenWithPlaceID:callback:
 현재 시점에 GMSPlaceOpenStatus를 결정하는 데 필요한 모든 필드를 포함하여 장소의 세부정보를 가져옵니다.
(무효)- isOpenWithPlaceID:date:callback:
 지정된 NSDate에서 GMSPlaceOpenStatus를 결정하는 데 필요한 모든 필드를 포함하여 장소의 세부정보를 가져옵니다.
(무효)- isOpenWithPlace:callback:
 현재 시점에 GMSPlaceOpenStatus를 결정하는 데 필요한 모든 필드를 포함하여 장소의 세부정보를 가져옵니다.
(무효)- isOpenWithPlace:date:callback:
 지정된 NSDate에서 GMSPlaceOpenStatus를 결정하는 데 필요한 모든 필드를 포함하여 장소의 세부정보를 가져옵니다.
(무효)- searchByTextWithRequest:callback:
 텍스트 및 제한사항으로 장소를 검색합니다.
(무효)- fetchPlaceWithRequest:callback:
 요청 객체를 사용하여 장소를 가져옵니다.
(무효)- fetchPhotoWithRequest:callback:
 사진 가져오기 요청을 사용하여 사진을 요청합니다.
(무효)- searchNearbyWithRequest:callback:
 위치 및 제한 사항 주변 장소를 검색합니다.

를 탭합니다. 정적 공개 멤버 함수

(instancetype)+ sharedClient
 iOS용 Google Places SDK에 GMSPlacesClient의 공유 인스턴스를 제공하고 필요한 경우 생성합니다.
(BOOL)+ ProvideAPIKey:
 iOS용 Google Places SDK에 API 키를 제공합니다.
(NSString *)+ openSourceLicenseInfo
 iOS용 Google Places SDK의 오픈소스 소프트웨어 라이선스 정보를 반환합니다.
(NSString *)+ SDKVersion
 이 버전의 iOS용 Google Places SDK 버전을 반환합니다.
(NSString *)+ SDKLongVersion
 이 iOS용 Google Places SDK의 긴 버전을 반환합니다.

(이는 멤버 함수가 아닙니다.)

typedef void(^)GMSPlaceResultCallback)(GMSPlace *_Nullable 결과, NSError *_Nullable 오류)
 장소 세부정보 조회를 수신하기 위한 콜백 유형입니다.
typedef void(^)GMSPlaceLikelihoodListCallback)(GMSPlaceLikelihoodList *_Nullable가능성List, NSError *_Nullable 오류)
 장소 가능성 목록을 수신하기 위한 콜백 유형입니다.
typedef void(^)GMSPlaceLikelihoodsCallback)(NSArray< GMSPlaceLikelihood * > *_Nullable가능성, NSError *_Nullable 오류)
 GMSPlaceLikelihood의 배열을 수신하기 위한 콜백 유형입니다.
typedef void(^)GMSAutocompletePredictionsCallback)(NSArray< GMSAutocompletePrediction * > *_Nullable results, NSError *_Nullable error)
 자동 완성 결과를 수신하기 위한 콜백 유형입니다.
typedef void(^)GMSPlacePhotoMetadataResultCallback)(GMSPlacePhotoMetadataList *_Nullable 사진, NSError *_Nullable 오류)
 장소 사진 결과를 수신하기 위한 콜백 유형입니다.
typedef void(^)GMSPlacePhotoImageResultCallback )(UIImage *_Nullable photo, NSError *_Nullable error)
 GMSPlacePhotoMetadata 객체에서 UIImage 객체를 수신하기 위한 콜백 유형입니다.
typedef void(^)GMSPlaceOpenStatusCallback)(GMSPlaceOpenStatus 결과, NSError *_Nullable 오류)
 장소의 영업시간 상태를 수신하기 위한 콜백 유형입니다.
typedef void(^)GMSPlaceOpenStatusResponseCallback)(GMSPlaceIsOpenResponse *응답, NSError *_Nullable 오류)
 열린 상태 응답을 수신하기 위한 콜백 유형입니다.
typedef void(^)GMSPlaceSearchByTextResultCallback)(NSArray< GMSPlace * > *_Nullable places, NSError *_Nullable error)
 텍스트 검색 결과를 수신하는 콜백 유형입니다.
typedef void(^)GMSFetchPhotoResultCallback )(UIImage *_Nullable photoImage, NSError *_Nullable error)
 사진 수신을 위한 콜백 유형입니다.
typedef void(^)GMSAutocompleteSuggestionsCallback)(NSArray< GMSAutocompleteSuggestion * > *_Nullable results, NSError *_Nullable error)
 자동 완성 결과의 콜백 유형입니다.
typedef void(^)GMSPlaceSearchNearbyResultCallback)(NSArray< GMSPlace * > *_Nullable places, NSError *_Nullable error)
 주변 검색 결과를 수신하기 위한 콜백 유형입니다.

구성원 기능 문서

+ (인스턴스 유형) sharedClient

iOS용 Google Places SDK에 GMSPlacesClient의 공유 인스턴스를 제공하고 필요한 경우 생성합니다.

애플리케이션에서 GMSPlacesClient 메서드를 자주 사용하는 경우 이 객체를 직접 보유하고 있는 것이 좋습니다. 그러지 않으면 Google에 대한 연결이 정기적으로 다시 시작될 수 있습니다.

+ (BOOL) provideAPIKey: (NSString *)

iOS용 Google Places SDK에 API 키를 제공합니다.

이 키는 Google Cloud Platform 콘솔을 통해 애플리케이션에 대해 생성되며 이를 식별하기 위해 애플리케이션의 번들 ID와 페어링됩니다. GMSPlacesClient를 사용하기 전에 애플리케이션에서 호출해야 합니다 (예: application:didFinishLaunchingWithOptions:).

반환:
APIKey가 성공적으로 제공된 경우 '예'입니다.
+ (NSString *) openSourceLicenseInfo

iOS용 Google Places SDK의 오픈소스 소프트웨어 라이선스 정보를 반환합니다.

이 정보는 신청서에 기재해야 합니다.

+ (NSString *) SDKVersion

이 버전의 iOS용 Google Places SDK 버전을 반환합니다.

에서 자세한 내용을 확인하실 수 있습니다. 예: '1.0.0'

+ (NSString *) SDKLongVersion

이 iOS용 Google Places SDK의 긴 버전을 반환합니다.

에서 자세한 내용을 확인하실 수 있습니다. 예: '1.0.0 (102.1)').

- (void) LookUpPlaceID: (NSString *) placeID
콜백을 사용합니다. (GMSPlaceResultCallback) 콜백

장소에 대한 세부정보를 가져옵니다.

이 메서드는 비블로킹입니다.

매개변수:
placeID조회할 장소 ID입니다.
콜백조회 결과와 함께 호출할 콜백입니다.
참고:
이 기능은 지원 중단되었습니다. 이 메서드는 fetchPlaceWithRequest:callback:로 대체되며 향후 버전에서 삭제될 예정입니다.
- (void) fetchAutocompleteSuggestionsFromRequest: (GMSAutocompleteRequest *) 요청
콜백을 사용합니다. (GMSAutocompleteSuggestionsCallback)을 참조하세요. 콜백

텍스트 쿼리에서 자동 완성 추천 용어를 찾습니다.

검색 결과가 특정 위치에 편중되거나 특정 지역으로 제한될 수도 있습니다. 이 메서드는 비블로킹입니다.

제공된 콜백이 성공 시 자동 완성 추천 배열과 함께 호출되고 오류 발생 시 NSError가 발생합니다.

매개변수:
요청자동 완성을 위한 GMSAutocompleteRequest 요청
콜백추천과 함께 호출할 콜백입니다.
- (void) LookUpPhotosForPlaceID: (NSString *) placeID
콜백을 사용합니다. (GMSPlacePhotoMetadataResultCallback)로 전달하세요. 콜백

장소와 연결된 최대 10장의 사진에 대한 메타데이터를 가져옵니다.

사진은 비즈니스 소유자와 Google+ 사용자가 제공한 사진을 비롯하여 다양한 위치에서 제공됩니다. 대부분의 경우 이러한 사진은 저작자 표시 없이 사용할 수 있거나 필수 저작자 표시가 이미지의 일부로 포함됩니다. 그러나 필요한 추가 저작자 표시를 검색하고 이미지를 표시할 때마다 애플리케이션에서 해당 저작자 표시를 표시하려면 응답에서 attributions 속성을 사용해야 합니다. 최대 10장의 사진이 반환됩니다.

이 메서드를 여러 번 호출하면 매번 같은 사진이 반환될 가능성이 높습니다. 하지만 기본 데이터가 변경되었을 수 있으므로 이것이 보장되지는 않습니다.

이 메서드는 네트워크 조회를 수행합니다.

매개변수:
placeID사진을 조회할 장소 ID입니다.
콜백조회 결과와 함께 호출할 콜백입니다.
- (void) loadPlacePhoto: (GMSPlacePhotoMetadata *) photoMetadata
콜백을 사용합니다. (GMSPlacePhotoImageResultCallback)로 전달하세요. 콜백

특정 사진의 이미지를 최대 크기로 로드합니다.

SDK에서 이미지 데이터를 캐시할 수도 있습니다. 요청된 사진이 캐시에 없으면 네트워크 조회가 수행됩니다.

매개변수:
photoMetadataUIImage를 로드할 GMSPlacePhotoMetadata입니다.
콜백로드된 UIImage로 호출할 콜백입니다.
- (void) loadPlacePhoto: (GMSPlacePhotoMetadata *) photoMetadata
constrainedToSize: (CGSize) maxSize
있습니다. (CGFloat) 규모
콜백을 사용합니다. (GMSPlacePhotoImageResultCallback)로 전달하세요. 콜백

특정 사진의 이미지를 로드하여 지정된 최대 크기에 맞게 조정됩니다.

이미지는 원래 이미지의 가로세로 비율을 유지하면서 지정된 크기에 맞도록 크기가 조정됩니다. 이 확장은 서버 측에서 수행됩니다.

scale 매개변수가 1.0이 아닌 경우 maxSize가 이 값으로 곱해지고 반환된 UIImage는 지정된 배율을 갖도록 설정됩니다. 화면에 표시하기 위해 이미지를 로드하는 경우 이 매개변수는 화면 배율로 설정되어야 합니다.

SDK에서 이미지 데이터를 캐시할 수도 있습니다. 요청한 사진이 캐시에 없으면 네트워크 조회가 수행됩니다.

참고:
배율 계수를 적용하면 maxSize의 크기가 사용 전에 가장 가까운 정수로 반올림됩니다. 사용할 수 있는 최대 크기보다 큰 이미지가 요청되면 더 작은 이미지가 반환될 수 있습니다.
<ph type="x-smartling-placeholder">
</ph>
매개변수:
photoMetadataUIImage를 로드할 GMSPlacePhotoMetadata입니다.
maxSize이미지의 최대 크기입니다.
활용이미지를 로드하는 배율입니다.
콜백로드된 UIImage로 호출할 콜백입니다.

현재 기기가 있는 것으로 알려진 장소의 추정치를 반환합니다.

기기의 마지막 예상 위치를 기반으로 장소 유사도 목록을 생성합니다. 성공 시 이 가능성 목록을 사용하여 제공된 콜백이 호출되고 오류가 발생하면 NSError가 호출됩니다.

참고:
이 방법을 사용하려면 앱에 현재 기기 위치에 액세스할 수 있는 권한이 있어야 합니다. 이 메서드를 호출하기 전에 [CLLocationManager requestWhenInUseAuthorization] 또는 [CLLocationManager requestAlwaysAuthorization]을 사용하여 사용자 위치에 대한 액세스를 요청해야 합니다. 이 메서드를 호출했는데 앱이 올바른 승인 상태가 아닌 경우 콜백이 오류와 함께 호출됩니다.
<ph type="x-smartling-placeholder">
</ph>
매개변수:
콜백장소 유사도 목록으로 호출할 콜백입니다.
- (void) findAutocompletePredictionsFromQuery: (NSString *) query
필터: (Null 허용 GMSAutocompleteFilter *) filter
sessionToken: (Null 허용 GMSAutocompleteSessionToken *) sessionToken
콜백을 사용합니다. (GMSAutocompletePredictionsCallback) 콜백

텍스트 쿼리에서 자동 완성 예상 검색어를 찾습니다.

검색 결과가 특정 위치에 편중되거나 특정 지역으로 제한될 수도 있습니다. 이 메서드는 비블로킹입니다.

제공된 콜백이 성공 시 자동 완성 예측 배열과 함께 호출되고 오류 발생 시 NSError가 발생합니다.

매개변수:
검색어자동 완성할 부분 텍스트입니다.
filter결과에 적용할 필터입니다. 이 매개변수는 nil일 수 있습니다.
sessionToken요청을 결제 세션에 연결할 GMSAutocompleteSessionToken입니다.
콜백예측과 함께 호출할 콜백입니다.
- (void) fetchPlaceFromPlaceID: (NSString *) placeID
placeFields: (GMSPlaceField) placeFields
sessionToken: (Null 허용 GMSAutocompleteSessionToken *) sessionToken
콜백을 사용합니다. (GMSPlaceResultCallback) 콜백

장소에 대한 세부정보를 가져옵니다.

이 메서드는 비블로킹입니다.

매개변수:
placeID조회할 장소 ID입니다.
placeFields목록의 장소 객체에 대해 요청된 개별 장소 필드
sessionToken요청을 결제 세션에 연결할 GMSAutocompleteSessionToken입니다.
콜백조회 결과와 함께 호출할 콜백입니다.
참고:
이 기능은 지원 중단되었습니다. 이 메서드는 fetchPlaceWithRequest:callback: callback:로 대체되며 향후 버전에서 삭제될 예정입니다.
- (void) findPlaceLikelihoodsFromCurrentLocationWithPlaceFields: (GMSPlaceField) placeFields
콜백을 사용합니다. (GMSPlaceLikelihoodsCallback) 콜백

사용자의 현재 위치를 사용하여 장소 유사도를 찾습니다.

이 메서드는 비블로킹입니다.

성공 시 가능성 점수가 있고 오류가 발생하면 NSError가 포함된 장소의 배열과 함께 제공된 콜백이 호출됩니다.

매개변수:
placeFields목록의 장소 객체에 대해 요청된 개별 장소 필드
콜백장소 유사도와 함께 호출할 콜백입니다.
- (void) isOpenWithRequest: (GMSPlaceIsOpenRequest *) isOpenRequest
콜백을 사용합니다. (GMSPlaceOpenStatusResponseCallback) 콜백

지정된 NSDate에서 GMSPlaceOpenStatus을 확인하는 데 필요한 모든 속성을 포함하여 장소의 영업 상태를 가져옵니다. 이 메서드는 비블로킹입니다.

매개변수:
isOpenRequest지정된 장소의 영업 중 상태를 확인하기 위한 요청입니다.
콜백열린 상태 응답으로 호출할 콜백입니다.
- (void) isOpenWithPlaceID: (NSString *) placeID
콜백을 사용합니다. (GMSPlaceOpenStatusCallback)를 호출합니다. 콜백

현재 시점에 GMSPlaceOpenStatus를 확인하는 데 필요한 모든 필드를 포함하여 장소의 영업 상태를 가져옵니다.

이 메서드는 비블로킹입니다.

매개변수:
placeID조회할 장소 ID입니다.
콜백장소 결과와 함께 호출할 콜백입니다.
- (void) isOpenWithPlaceID: (NSString *) placeID
date: (NSDate *) 날짜
콜백을 사용합니다. (GMSPlaceOpenStatusCallback)를 호출합니다. 콜백

지정된 NSDate에서 GMSPlaceOpenStatus을 확인하는 데 필요한 모든 필드를 포함하여 장소의 영업 상태를 가져옵니다.

이 메서드는 비블로킹입니다.

매개변수:
placeID조회할 장소 ID입니다.
날짜열린 상태를 결정할 NSDate입니다.
콜백장소 결과와 함께 호출할 콜백입니다.
- (무효) isOpenWithPlace: (GMSPlace *) 장소
콜백을 사용합니다. (GMSPlaceOpenStatusCallback)를 호출합니다. 콜백

현재 시점에 GMSPlaceOpenStatus를 확인하는 데 필요한 모든 필드를 포함하여 장소의 영업 상태를 가져옵니다.

GMSPlace에 모든 필수 필드가 없는 경우에만 추가 필드를 요청합니다. 그렇지 않으면 GMSPlaceOpenStatus가 콜백에서 즉시 반환됩니다. 이 메서드는 비블로킹입니다.

매개변수:
장소조회할 GMSPlace입니다.
콜백장소 결과와 함께 호출할 콜백입니다.
- (무효) isOpenWithPlace: (GMSPlace *) 장소
date: (NSDate *) 날짜
콜백을 사용합니다. (GMSPlaceOpenStatusCallback)를 호출합니다. 콜백

지정된 NSDate에서 GMSPlaceOpenStatus를 결정하는 데 필요한 모든 필드를 포함하여 장소의 세부정보를 가져옵니다.

GMSPlace에 모든 필수 필드가 없는 경우에만 추가 필드를 요청하고, 그렇지 않으면 GMSPlaceOpenStatus\ will be returned in the callback immediately. This method is non-blocking. 를 요청합니다.

Parameters:
placeThe GMSPlace to lookup.
dateThe NSDate to determine open status for.
callbackThe callback to invoke with the place result.

- (void) searchByTextWithRequest: (GMSPlaceSearchByTextRequest *) textSearchRequest
콜백을 사용합니다. (GMSPlaceSearchByTextResultCallback) 콜백

텍스트 및 제한사항으로 장소를 검색합니다.

이 메서드는 비블로킹입니다.

매개변수:
textSearchRequestGMSPlaceSearchByTextRequest: 쿼리에 사용할 텍스트 요청입니다.
콜백조회 결과와 함께 호출할 콜백입니다.
- (void) fetchPlaceWithRequest: (GMSFetchPlaceRequest *) fetchPlaceRequest
콜백을 사용합니다. (GMSPlaceResultCallback) 콜백

요청 객체를 사용하여 장소를 가져옵니다.

이 메서드는 비블로킹입니다.

매개변수:
fetchPlaceRequestGMSFetchPlaceRequest: 쿼리에 사용할 장소 가져오기 요청입니다.
콜백장소 결과와 함께 호출할 콜백입니다.
- (void) fetchPhotoWithRequest: (GMSFetchPhotoRequest *) fetchPhotoRequest
콜백을 사용합니다. (GMSFetchPhotoResultCallback) 콜백

사진 가져오기 요청을 사용하여 사진을 요청합니다.

이 메서드는 비블로킹입니다.

매개변수:
fetchPhotoRequestGMSFetchPhotoRequest: 사용할 사진 요청입니다.
콜백NSURL 결과로 호출할 콜백입니다.
- (void) searchNearbyWithRequest: (GMSPlaceSearchNearbyRequest *) searchNearbyRequest
콜백을 사용합니다. (GMSPlaceSearchNearbyResultCallback)에 전달합니다. 콜백

위치 및 제한 사항 주변 장소를 검색합니다.

이 메서드는 비블로킹입니다.

매개변수:
searchNearbyRequestGMSPlaceSearchNearbyRequest 주변 검색 요청입니다.
콜백조회 결과와 함께 호출할 콜백입니다.

- (typedef void(^ GMSPlaceResultCallback)(GMSPlace *_Nullable 결과, NSError *_Nullable 오류)) [related]

장소 세부정보 조회를 수신하기 위한 콜백 유형입니다.

오류가 발생한 경우 result는 nil이 되고 error에는 오류에 대한 정보가 포함됩니다.

매개변수:
결과반환된 GMSPlace입니다.
오류발생한 오류입니다(있는 경우).
- (typedef void(^ GMSPlaceLikelihoodListCallback)(GMSPlaceLikelihoodList *_Nullable가능성List, NSError *_Nullable 오류)) [related]

장소 가능성 목록을 수신하기 위한 콜백 유형입니다.

오류가 발생한 경우 likelihoodList는 nil이 되고 error에는 오류에 대한 정보가 포함됩니다.

매개변수:
likelihoodList장소 유사도 목록입니다.
오류발생한 오류입니다(있는 경우).
- (typedef void(^ GMSPlaceLikelihoodsCallback)(NSArray< GMSPlaceLikelihood * > *_Nullable opportunities, NSError *_Nullable error)) [related]

GMSPlaceLikelihood의 배열을 수신하기 위한 콜백 유형입니다.

오류가 발생하면 배열은 nil이 되고 error에는 오류에 대한 정보가 포함됩니다.

- (typedef void(^ GMSAutocompletePredictionsCallback)(NSArray< GMSAutocompletePrediction * > *_Nullable results, NSError *_Nullable error)) [related]

자동 완성 결과를 수신하기 위한 콜백 유형입니다.

results는 쿼리의 후보 완료를 나타내는 GMSAutocompletePredictions의 배열입니다.

매개변수:
결과GMSAutocompletePrediction의 배열.
오류발생한 오류입니다(있는 경우).
- (typedef void(^ GMSPlacePhotoMetadataResultCallback)(GMSPlacePhotoMetadataList *_Nullable 사진, NSError *_Nullable 오류)) [related]

장소 사진 결과를 수신하기 위한 콜백 유형입니다.

오류가 발생한 경우 photos는 nil이 되고 error에는 오류에 대한 정보가 포함됩니다.

매개변수:
사진GMSPlacePhotoMetadata 객체를 포함하는 결과입니다.
오류발생한 오류입니다(있는 경우).
- (typedef void(^ GMSPlacePhotoImageResultCallback)(UIImage *_Nullable photo, NSError *_Nullable error)) [related]

GMSPlacePhotoMetadata 객체에서 UIImage 객체를 수신하기 위한 콜백 유형입니다.

오류가 발생한 경우 photo는 nil이 되고 error에는 오류에 대한 정보가 포함됩니다.

매개변수:
사진로드된 UIImage
오류발생한 오류입니다(있는 경우).
- (typedef void(^ GMSPlaceOpenStatusCallback)(GMSPlaceOpenStatus 결과, NSError *_Nullable 오류)) [related]

장소의 영업시간 상태를 수신하기 위한 콜백 유형입니다.

오류가 발생하면 result는 GMSPlaceOpenStatusUnknown이 되고 error에 오류에 관한 정보가 포함됩니다.

매개변수:
결과반환된 GMSPlaceOpenStatus입니다.
오류발생한 오류입니다(있는 경우).
- (typedef void(^ GMSPlaceOpenStatusResponseCallback)(GMSPlaceIsOpenResponse *response, NSError *_Nullable error)) [related]

열린 상태 응답을 수신하기 위한 콜백 유형입니다.

오류가 발생한 경우 응답은 GMSPlaceOpenStatusUnknown 상태가 되고 오류에 오류에 대한 정보가 포함됩니다.

매개변수:
응답반환된 GMSPlaceIsOpenResponse입니다.
오류발생한 오류입니다(있는 경우).
- (typedef void(^ GMSPlaceSearchByTextResultCallback)(NSArray< GMSPlace * > *_Nullable places, NSError *_Nullable error)) [related]

텍스트 검색 결과를 수신하는 콜백 유형입니다.

results는 쿼리와 일치하는 개별 결과를 나타내는 GMSPlace의 배열입니다.

매개변수:
결과GMSPlace의 배열.
오류발생한 오류입니다(있는 경우).
- (typedef void(^ GMSFetchPhotoResultCallback)(UIImage *_Nullable photoImage, NSError *_Nullable error)) [related]

사진 수신을 위한 콜백 유형입니다.

photoImage는 지정된 요청과 일치하는 결과 사진을 나타내는 UIImage입니다. 오류가 발생한 경우 photoImage는 nil이 되고 error에는 오류에 대한 정보가 포함됩니다.

매개변수:
photoImageUIImage 결과입니다.
- (typedef void(^ GMSAutocompleteSuggestionsCallback)(NSArray< GMSAutocompleteSuggestion * > *_Nullable results, NSError *_Nullable error)) [related]

자동 완성 결과의 콜백 유형입니다.

매개변수:
결과GMSAutocompleteSuggestion의 배열.
오류발생한 오류입니다(있는 경우).
- (typedef void(^ GMSPlaceSearchNearbyResultCallback)(NSArray< GMSPlace * > *_Nullable places, NSError *_Nullable error)) [related]

주변 검색 결과를 수신하기 위한 콜백 유형입니다.

매개변수:
장소GMSPlace의 배열
오류발생한 오류입니다(있는 경우).