Odniesienie do klasy GMSPlacesClient


Omówienie

Główny interfejs pakietu SDK Miejsc.

Służy do wyszukiwania i pobierania informacji o miejscach. Dostęp do tej klasy należy uzyskać za pomocą metody [GMSPlacesClient sharedClient].

Metody GMSPlacesClient powinny być wywoływane tylko z wątku głównego. Wywołanie tych metod z innego wątku spowoduje wyjątek lub niezdefiniowane zachowanie. O ile nie określono inaczej, wszystkie wywołania zwrotne będą wywoływane w wątku głównym.

Publiczne funkcje członków

(Nieważna)lookUpPlaceID:callback:
 Pobierz szczegółowe informacje o miejscu.
(Nieważna)fetchAutocompleteSuggestionsFromRequest:callback:
 Wyszukiwanie sugestii autouzupełniania na podstawie zapytania tekstowego.
(Nieważna)lookUpPhotosForPlaceID:callback:
 Pobiera metadane maksymalnie 10 zdjęć powiązanych z miejscem.
(Nieważna)loadPlacePhoto:callback:
 Wczytuje zdjęcie określonego zdjęcia w maksymalnym rozmiarze.
(Nieważna)loadPlacePhoto:constrainedToSize:scale:callback:
 Wczytuje zdjęcie dla określonego zdjęcia i przeskalowane w celu dopasowania do podanych maksymalnych wymiarów.
(Nieważna)currentPlaceWithCallback:
 Zwraca przybliżone miejsce, w którym obecnie znajduje się urządzenie.
(Nieważna)findAutocompletePredictionsFromQuery:filter:sessionToken:callback:
 Znajdź podpowiedzi autouzupełniania z zapytań tekstowych.
(Nieważna)fetchPlaceFromPlaceID:placeFields:sessionToken:callback:
 Pobierz szczegółowe informacje o miejscu.
(Nieważna)findPlaceLikelihoodsFromCurrentLocationWithPlaceFields:callback:
 Znajduj prawdopodobne miejsca na podstawie bieżącej lokalizacji użytkownika.
(Nieważna)isOpenWithRequest:callback:
 Pobiera stan „Otwarte” dla miejsca.
(Nieważna)isOpenWithPlaceID:callback:
 Pobiera szczegółowe informacje o miejscu, w tym wszystkie pola niezbędne do określenia „GMSPlaceOpenStatus” w bieżącej godzinie.
(Nieważna)isOpenWithPlaceID:date:callback:
 Pobiera szczegółowe informacje o miejscu, w tym wszystkie pola niezbędne do określenia GMSPlaceOpenStatus w określonym miejscu NSDate.
(Nieważna)isOpenWithPlace:callback:
 Pobiera szczegółowe informacje o miejscu, w tym wszystkie pola niezbędne do określenia „GMSPlaceOpenStatus” w bieżącej godzinie.
(Nieważna)isOpenWithPlace:date:callback:
 Pobiera szczegółowe informacje o miejscu, w tym wszystkie pola niezbędne do określenia GMSPlaceOpenStatus w określonym miejscu NSDate.
(Nieważna)searchByTextWithRequest:callback:
 Wyszukuj miejsca przy użyciu tekstu i ograniczeń.
(Nieważna)fetchPlaceWithRequest:callback:
 Pobierz miejsce za pomocą obiektu żądania.
(Nieważna)fetchPhotoWithRequest:callback:
 Poproś o zdjęcie za pomocą prośby o pobranie zdjęcia.
(Nieważna)searchNearbyWithRequest:callback:
 Wyszukiwanie miejsc w pobliżu lokalizacji i ograniczeń.

Statyczne funkcje publiczne

(instancetype)+ sharedClient
 Udostępnia współdzielone wystąpienie GMSPlacesClient dla pakietu SDK Miejsc Google na iOS, tworząc ją w razie potrzeby.
(wartość logiczna)+ submitAPIKey:
 Udostępnia Twój klucz interfejsu API do pakietu SDK Miejsc Google na iOS.
(NSString *)+ openSourceLicenseInfo
 Zwraca informacje o licencji oprogramowania typu open source dla pakietu SDK Miejsc Google na iOS.
(NSString *)+ SDKVersion
 Zwraca wersję tej wersji pakietu SDK Miejsc Google na iOS.
(NSString *)+ SDKLongVersion
 Zwraca długą wersję tej wersji pakietu SDK Miejsc Google na iOS.

(Pamiętaj, że nie są to funkcje składowe).

typedef void(^)GMSPlaceResultCallback )(GMSPlace *_Nullable result, NSError *_Nullable error)
 Typ wywołania zwrotnego do odbierania szczegółowych informacji o miejscach.
typedef void(^)GMSPlaceLikelihoodListCallback)(GMSPlaceLikelihoodList *_NullablepracticeList, NSError *_Błąd dręczący)
 Typ wywołania zwrotnego do otrzymywania list prawdopodobieństw dotyczących miejsca.
typedef void(^)GMSPlaceLikelihoodsCallback )(NSTrack< GMSPlaceLikelihood * > *_Prawdopodobieństwo zerowego prawdopodobieństwa, NSError *_Błąd możliwy do pominięcia)
 Typ wywołania zwrotnego dla tablicy odbierającej GMSPlaceLikelihood.
typedef void(^)GMSAutocompletePredictionsCallback )(NSArray< GMSAutocompletePrediction * > *_Nullable results, NSError *_Nullable error)
 Typ wywołania zwrotnego do otrzymywania wyników autouzupełniania.
typedef void(^)GMSPlacePhotoMetadataResultCallback )(GMSPlacePhotoMetadataList *_zdjęć niezdobytych, NSError *_Błąd dręczący)
 Typ wywołania zwrotnego do odbierania wyników ze zdjęć miejsca.
typedef void(^)GMSPlacePhotoImageResultCallback )(UIImage *_gotowe zdjęcie, NSError *_Błąd możliwy do pominięcia)
 Typ wywołania zwrotnego do odbierania obiektów UIImage z obiektu GMSPlacePhotoMetadata.
typedef void(^)GMSPlaceOpenStatusCallback)(wynik GMSPlaceOpenStatus, NSError *_Nullable error)
 Typ wywołania zwrotnego, jeśli chcesz otrzymać status godzin otwarcia miejsca.
typedef void(^)GMSPlaceOpenStatusResponseCallback )(GMSPlaceIsOpenResponse *response, NSError *_Nullable error)
 Typ wywołania zwrotnego do otrzymania odpowiedzi o otwartym stanie.
typedef void(^)GMSPlaceSearchByTextResultCallback )(NStablica< GMSPlace * > *_Miejsca możliwe do wykluczenia, NSError *_Błąd dopuszczalny)
 Typ wywołania zwrotnego do odbierania wyników wyszukiwania tekstowego.
typedef void(^)GMSFetchPhotoResultCallback )(UIImage *_Nullable photoImage, NSError *_Błąd możliwy do pominięcia)
 Typ wywołania zwrotnego dla otrzymania zdjęcia.
typedef void(^)GMSAutocompleteSuggestionsCallback )(NStablica< GMSAutocompleteSuggestion * > *_Nullable results, NSError *_Nullable error)
 Typ wywołania zwrotnego dla wyników autouzupełniania.
typedef void(^)GMSPlaceSearchNearbyResultCallback )(NSArray< GMSPlace * > *_miejsca kumulujące się, NSError *_Błąd dopuszczalny)
 Typ wywołania zwrotnego dla odbierania wyników wyszukiwania w pobliżu.

Dokumentacja funkcji członków

+ (typ instancji) sharedClient

Udostępnia współdzielone wystąpienie GMSPlacesClient dla pakietu SDK Miejsc Google na iOS, tworząc ją w razie potrzeby.

Jeśli Twoja aplikacja często używa metod GMSPlacesClient, może chcieć obsługiwać ten obiekt bezpośrednio, ponieważ w przeciwnym razie połączenie z Google może być regularnie ponownie uruchamiane.

+ (BOOL) provideAPIKey: (NSString *) klucz

Udostępnia Twój klucz interfejsu API do pakietu SDK Miejsc Google na iOS.

Ten klucz jest generowany dla aplikacji w konsoli Google Cloud Platform i sparowany z identyfikatorem pakietu aplikacji w celu jego identyfikacji. Aplikacja powinna je wywołać przed użyciem GMSPlacesClient (np. w application:didFinishLaunchingWithOptions:).

Zwroty:
TAK, jeśli podano klucz APIKey.
+ (NSString *) openSourceLicenseInfo

Zwraca informacje o licencji oprogramowania typu open source dla pakietu SDK Miejsc Google na iOS.

Te informacje należy udostępnić w aplikacji.

+ (NSString *) SDKVersion

Zwraca wersję tej wersji pakietu SDK Miejsc Google na iOS.

, Przykład: „1.0.0”.

+ (NSString *) SDKLongVersion

Zwraca długą wersję tej wersji pakietu SDK Miejsc Google na iOS.

, Przykład: „1.0.0 (102.1)”.

- (void) LookUpPlaceID: (NSString *) placeID
wywołanie zwrotne: (GMSPlaceResultCallback) oddzwanianie

Pobierz szczegółowe informacje o miejscu.

Ta metoda nie blokuje treści.

Parametry:
placeIDIdentyfikator miejsca do wyszukania.
wywołanie zwrotneWywołanie zwrotne do wywołania z wynikiem wyszukiwania.
Uwaga:
Ta wersja została wycofana. Ta metoda została zastąpiona przez metodę fetchPlaceWithRequest:callback: i zostanie usunięta w przyszłej wersji.
- (void) downloadAutocompleteSuggestionsFromRequest: (GMSAutocompleteRequest *) prośbę
wywołanie zwrotne: (GMSAutocompleteSuggestionsCallback) oddzwanianie

Wyszukiwanie sugestii autouzupełniania na podstawie zapytania tekstowego.

Wyniki mogą być opcjonalnie związane z konkretną lokalizacją lub ograniczone do określonego obszaru. Ta metoda nie blokuje treści.

Podane wywołanie zwrotne zostanie wywołane z tablicą sugestii autouzupełniania w przypadku powodzenia i z błędem NSError w przypadku błędu.

Parametry:
żądanieŻądanie autouzupełniania w usłudze GMSAutocompleteRequest.
wywołanie zwrotneWywołanie zwrotne do wywołania z sugestiami.
- (void) LookUpPhotosForPlaceID: (NSString *) placeID
wywołanie zwrotne: (GMSPlacePhotoMetadataResultCallback) oddzwanianie

Pobiera metadane maksymalnie 10 zdjęć powiązanych z miejscem.

Zdjęcia pochodzą z różnych lokalizacji, w tym od właścicieli firm i użytkowników Google+. W większości przypadków takie zdjęcia mogą zostać wykorzystane bez informacji o autorze lub będą zawierały wymagane informacje o autorze. Musisz jednak użyć w odpowiedzi właściwości attributions, aby pobrać wszelkie dodatkowe informacje o źródłach i wyświetlać je w swojej aplikacji wszędzie tam, gdzie wyświetlasz obraz. Zwracanych może być maksymalnie 10 zdjęć.

Zastosowanie kilku wywołań tej metody prawdopodobnie spowoduje zwrócenie tych samych zdjęć za każdym razem. Nie jest to jednak gwarantowane, ponieważ dane źródłowe mogły się zmienić.

Ta metoda przeprowadza wyszukiwanie sieci.

Parametry:
placeIDIdentyfikator miejsca, którego zdjęcia mają zostać wyszukane.
wywołanie zwrotneWywołanie zwrotne do wywołania z wynikiem wyszukiwania.
- (void) loadPlacePhoto: (GMSPlacePhotoMetadata *) photoMetadata
wywołanie zwrotne: (GMSPlacePhotoImageResultCallback) oddzwanianie

Wczytuje zdjęcie określonego zdjęcia w maksymalnym rozmiarze.

Dane obrazów mogą być zapisywane w pamięci podręcznej przez pakiet SDK. Jeśli żądanego zdjęcia nie ma w pamięci podręcznej, zostanie przeprowadzone wyszukiwanie sieci.

Parametry:
photoMetadataWartość GMSPlacePhotoMetadata, dla której ma zostać wczytany UIImage.
wywołanie zwrotneWywołanie zwrotne do wywołania z załadowanym obiektem UIImage.
- (void) loadPlacePhoto: (GMSPlacePhotoMetadata *) photoMetadata
constrainedToSize: (CGSize) maxSize
skala: (CGFloat) skala
wywołanie zwrotne: (GMSPlacePhotoImageResultCallback) oddzwanianie

Wczytuje zdjęcie dla określonego zdjęcia i przeskalowane w celu dopasowania do podanych maksymalnych wymiarów.

Obraz zostanie skalowany, by pasował do podanych wymiarów przy zachowaniu współczynnika proporcji oryginalnego obrazu. Skalowanie jest wykonywane po stronie serwera.

Jeśli parametr skali nie ma wartości maxSize 1,0, zostanie mnożony przez tę wartość, a zwracany element UIImage otrzyma określoną skalę. Jeśli wczytujesz obrazy do wyświetlenia na ekranie, parametr powinien być ustawiony na skalę ekranu.

Dane obrazów mogą być zapisywane w pamięci podręcznej przez pakiet SDK. Jeśli żądanego zdjęcia nie ma w pamięci podręcznej, zostanie przeprowadzone wyszukiwanie sieci.

Uwaga:
Po zastosowaniu współczynnika skali wymiary w parametrze maxSize zostaną zaokrąglone w górę do najbliższej liczby całkowitej przed użyciem. Jeśli zostanie wysłane żądanie obrazu, które jest większe niż maksymalny dostępny rozmiar, może zostać zwrócony mniejszy obraz.
Parametry:
photoMetadataWartość GMSPlacePhotoMetadata, dla której ma zostać wczytany UIImage.
maxSizeMaksymalny rozmiar obrazu.
skalaSkala wczytywania obrazu.
wywołanie zwrotneWywołanie zwrotne do wywołania z załadowanym obiektem UIImage.

Zwraca przybliżone miejsce, w którym obecnie znajduje się urządzenie.

Generuje listę prawdopodobieństwa wyświetlenia na podstawie ostatniej szacowanej lokalizacji urządzenia. Podane wywołanie zwrotne będzie wywoływane z tą listą prawdopodobieństwa w przypadku powodzenia i wywołaniem NSError w przypadku błędu.

Uwaga:
Ta metoda wymaga, aby aplikacja miała dostęp do bieżącej lokalizacji urządzenia. Zanim wywołasz tę funkcję, pamiętaj, aby poprosić o dostęp do lokalizacji użytkownika za pomocą elementu [CLLocationManager requestWithInUseAuthorization] lub [CLLocationManager requestZawszeAuthorization]. Jeśli wywołasz tę metodę, a aplikacja nie ma prawidłowego stanu autoryzacji, wywołanie zwrotne zostanie wywołane z błędem.
Parametry:
wywołanie zwrotneWywołanie zwrotne do wywołania z listą prawdopodobieństwa miejsca.
- (void) findAutocompletePredictionsFromQuery: (NSString *) zapytanie
filtr: (dopuszczalna wartość null: GMSAutocompleteFilter *) filtr
sessionToken: (wartość GMSAutocompleteSessionToken do wartości null *) sessionToken
wywołanie zwrotne: (GMSAutocompletePredictionsCallback) oddzwanianie

Znajdź podpowiedzi autouzupełniania z zapytań tekstowych.

Wyniki mogą być opcjonalnie związane z konkretną lokalizacją lub ograniczone do określonego obszaru. Ta metoda nie blokuje treści.

Podane wywołanie zwrotne zostanie wywołane z tablicą prognoz autouzupełniania w przypadku powodzenia i z błędem NSError w przypadku błędu.

Parametry:
zapytanieCzęściowy tekst do autouzupełniania.
filtrFiltr, który zostanie zastosowany do wyników. Ten parametr może mieć wartość nil.
sessionTokenGMSAutocompleteSessionToken, aby powiązać żądanie z sesją rozliczeniową.
wywołanie zwrotneWywołanie zwrotne do wywołania z prognozami.
- (void) downloadPlaceFromPlaceID: (NSString *) placeID
PlaceFields: (GMSPlaceField). placeFields
sessionToken: (wartość GMSAutocompleteSessionToken do wartości null *) sessionToken
wywołanie zwrotne: (GMSPlaceResultCallback) oddzwanianie

Pobierz szczegółowe informacje o miejscu.

Ta metoda nie blokuje treści.

Parametry:
placeIDIdentyfikator miejsca do wyszukania.
placeFieldsPola poszczególnych miejsc żądane dla obiektów miejsc na liście.
sessionTokenGMSAutocompleteSessionToken, aby powiązać żądanie z sesją rozliczeniową.
wywołanie zwrotneWywołanie zwrotne do wywołania z wynikiem wyszukiwania.
Uwaga:
Ta wersja została wycofana. Ta metoda została zastąpiona przez metodę fetchPlaceWithRequest:callback: callback: i zostanie usunięta w przyszłej wersji.
- (void) findPlaceRightsFromCurrentLocationWithPlaceFields: (GMSPlaceField). placeFields
wywołanie zwrotne: (GMSPlaceLikelihoodsCallback) oddzwanianie

Znajduj prawdopodobne miejsca na podstawie bieżącej lokalizacji użytkownika.

Ta metoda nie blokuje treści.

Podane wywołanie zwrotne zostanie wywołane z tablicą miejsc z ocenami prawdopodobieństwa w przypadku sukcesu i NSError w przypadku błędu.

Parametry:
placeFieldsPola poszczególnych miejsc żądane dla obiektów miejsc na liście.
wywołanie zwrotneWywołanie zwrotne do wywołania z prawdopodobieństwem miejsca.
– (void) isOpenWithRequest: (GMSPlaceIsOpenRequest *) isOpenRequest
wywołanie zwrotne: (GMSPlaceOpenStatusResponseCallback) oddzwanianie

Pobiera stan „otwarte” dla miejsca wraz ze wszystkimi właściwościami niezbędnymi do określenia GMSPlaceOpenStatus w podanej wartości NSDate. Ta metoda nie blokuje treści.

Parametry:
isOpenRequestProśba o określenie, czy dane miejsce jest otwarte.
wywołanie zwrotneWywołanie zwrotne do wywołania z odpowiedzią „otwarty stan”.
- (void) isOpenWithPlaceID: (NSString *) placeID
wywołanie zwrotne: (GMSPlaceOpenStatusCallback) oddzwanianie

Pobiera stan „otwarte” miejsca ze wszystkimi polami niezbędnymi do określenia „GMSPlaceOpenStatus” w bieżącej godzinie.

Ta metoda nie blokuje treści.

Parametry:
placeIDIdentyfikator miejsca do wyszukania.
wywołanie zwrotneWywołanie zwrotne do wywołania z wynikiem dotyczącym miejsca.
- (void) isOpenWithPlaceID: (NSString *) placeID
data: (NSDate *) data
wywołanie zwrotne: (GMSPlaceOpenStatusCallback) oddzwanianie

Pobiera stan „otwarte” miejsca ze wszystkimi polami niezbędnymi do określenia „GMSPlaceOpenStatus” w określonym miejscu NSDate.

Ta metoda nie blokuje treści.

Parametry:
placeIDIdentyfikator miejsca do wyszukania.
dataNSDate, aby określić stan otwarcia.
wywołanie zwrotneWywołanie zwrotne do wywołania z wynikiem dotyczącym miejsca.
- (void) isOpenWithPlace: (GMSPlace *) miejsce
wywołanie zwrotne: (GMSPlaceOpenStatusCallback) oddzwanianie

Pobiera stan „otwarte” miejsca ze wszystkimi polami niezbędnymi do określenia „GMSPlaceOpenStatus” w bieżącej godzinie.

Żąda dodatkowych pól tylko wtedy, gdy GMSPlace nie ma wszystkich wymaganych pól. W przeciwnym razie w wywołaniu zwrotnym natychmiast zostanie zwrócona wartość GMSPlaceOpenStatus. Ta metoda nie blokuje treści.

Parametry:
miejsceGMSPlace do wyszukania.
wywołanie zwrotneWywołanie zwrotne do wywołania z wynikiem dotyczącym miejsca.
- (void) isOpenWithPlace: (GMSPlace *) miejsce
data: (NSDate *) data
wywołanie zwrotne: (GMSPlaceOpenStatusCallback) oddzwanianie

Pobiera szczegółowe informacje o miejscu, w tym wszystkie pola niezbędne do określenia GMSPlaceOpenStatus w określonym miejscu NSDate.

Żąda dodatkowych pól tylko wtedy, gdy GMSPlace nie ma wszystkich wymaganych pól. W przeciwnym razie 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
wywołanie zwrotne: (GMSPlaceSearchByTextResultCallback) oddzwanianie

Wyszukuj miejsca przy użyciu tekstu i ograniczeń.

Ta metoda nie blokuje treści.

Parametry:
textSearchRequestGMSPlaceSearchByTextRequest Żądanie tekstowe, które ma być używane w zapytaniu.
wywołanie zwrotneWywołanie zwrotne do wywołania z wynikiem wyszukiwania.
- (void)FetchPlaceWithRequest: (GMSFetchPlaceRequest *) fetchPlaceRequest
wywołanie zwrotne: (GMSPlaceResultCallback) oddzwanianie

Pobierz miejsce za pomocą obiektu żądania.

Ta metoda nie blokuje treści.

Parametry:
fetchPlaceRequestGMSFetchPlaceRequest Żądanie miejsca pobierania do użycia w zapytaniu.
wywołanie zwrotneWywołanie zwrotne do wywołania z wynikiem dotyczącym miejsca.
- (void) downloadPhotoWithRequest: (GMSFetchPhotoRequest *) fetchPhotoRequest
wywołanie zwrotne: (GMSFetchPhotoResultCallback) oddzwanianie

Poproś o zdjęcie za pomocą prośby o pobranie zdjęcia.

Ta metoda nie blokuje treści.

Parametry:
fetchPhotoRequestGMSFetchPhotoRequest Prośba o zdjęcie, której chcesz użyć.
wywołanie zwrotneWywołanie zwrotne do wywołania z wynikiem NSURL.
- (void) search NearWithRequest: (GMSPlaceSearchNearbyRequest *) searchNearbyRequest
wywołanie zwrotne: (GMSPlaceSearchNearbyResultCallback) oddzwanianie

Wyszukiwanie miejsc w pobliżu lokalizacji i ograniczeń.

Ta metoda nie blokuje treści.

Parametry:
searchNearbyRequestGMSPlaceSearchNearbyRequest Żądanie wyszukiwania w pobliżu do użycia w zapytaniu.
wywołanie zwrotneWywołanie zwrotne do wywołania z wynikiem wyszukiwania.

- (typedef void(^ GMSPlaceResultCallback)(GMSPlace *_Nullable result, NSError *_Nullable error)) [related]

Typ wywołania zwrotnego do odbierania szczegółowych informacji o miejscach.

Jeśli wystąpił błąd, pole result będzie mieć wartość nil, a error będzie zawierać informacje o błędzie.

Parametry:
wynikWartość GMSPlace, która została zwrócona.
błądWystąpił błąd (o ile w ogóle) wystąpił.
- (typedef void(^ GMSPlaceLikelihoodListCallback)(GMSPlaceLikelihoodList *_Nullable Skorzystaj z prawdopodobieństwa, NSError *_Nullable error)) [related]

Typ wywołania zwrotnego do otrzymywania list prawdopodobieństw dotyczących miejsca.

Jeśli wystąpił błąd, pole likelihoodList będzie mieć wartość nil, a error będzie zawierać informacje o błędzie.

Parametry:
likelihoodListLista prawdopodobieństwa położenia.
błądWystąpił błąd (o ile w ogóle) wystąpił.
- (typedef void(^ GMSPlaceLikelihoodsCallback)(NStablica< GMSPlaceLikelihood * > *_Prawdopodobieństwo zerowego prawdopodobieństwa, NSError *_Błąd dopuszczalny)) [related]

Typ wywołania zwrotnego dla tablicy odbierającej GMSPlaceLikelihood.

Jeśli wystąpił błąd, tablica będzie mieć wartość nil, a error będzie zawierać informacje o błędzie.

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

Typ wywołania zwrotnego do otrzymywania wyników autouzupełniania.

results to tablica GMSAutocompletePredictions reprezentująca ukończenie zapytania przez kandydata.

Parametry:
wynikiTablica GMSAutocompletePrediction.
błądWystąpił błąd (o ile w ogóle) wystąpił.
- (typedef void(^ GMSPlacePhotoMetadataResultCallback)(GMSPlacePhotoMetadataList *_Nullable photos, NSError *_Błąd z możliwością eliminacji)) [related]

Typ wywołania zwrotnego do odbierania wyników ze zdjęć miejsca.

Jeśli wystąpił błąd, pole photos będzie mieć wartość nil, a error będzie zawierać informacje o błędzie.

Parametry:
zdjęciaWynik zawierający GMSPlacePhotoMetadata obiektów.
błądWystąpił błąd (o ile w ogóle) wystąpił.
- (typedef void(^ GMSPlacePhotoImageResultCallback)(UIImage *_nullable photo, NSError *_Nullable error)) [related]

Typ wywołania zwrotnego do odbierania obiektów UIImage z obiektu GMSPlacePhotoMetadata.

Jeśli wystąpił błąd, pole photo będzie mieć wartość nil, a error będzie zawierać informacje o błędzie.

Parametry:
zdjęcieUIImage, który został wczytany.
błądWystąpił błąd (o ile w ogóle) wystąpił.
- (typedef void(^ GMSPlaceOpenStatusCallback)(GMSPlaceOpenStatus result, NSError *_Nullable error)) [related]

Typ wywołania zwrotnego, jeśli chcesz otrzymać status godzin otwarcia miejsca.

Jeśli wystąpił błąd, result będzie mieć wartość GMSPlaceOpenStatusUnknown, a error będzie zawierać informacje o błędzie.

Parametry:
wynikWartość GMSPlaceOpenStatus, która została zwrócona.
błądWystąpił błąd (o ile w ogóle) wystąpił.
- (typedef void(^ GMSPlaceOpenStatusResponseCallback)(GMSPlaceIsOpenResponse *response, NSError *_Nullable error)) [related]

Typ wywołania zwrotnego do otrzymania odpowiedzi o otwartym stanie.

Jeśli wystąpił błąd, odpowiedź będzie miała stan GMSPlaceOpenStatusUnknown, a komunikat o błędzie będzie zawierał informacje o błędzie.

Parametry:
odpowiedźWartość GMSPlaceIsOpenResponse, która została zwrócona.
błądWystąpił błąd (o ile w ogóle) wystąpił.
- (typedef void(^ GMSPlaceSearchByTextResultCallback)(NSArray< GMSPlace * > *_miejsca niskowartościowe, NSError *_Błąd dopuszczalny)) [related]

Typ wywołania zwrotnego do odbierania wyników wyszukiwania tekstowego.

results to tablica GMSPlace, która reprezentuje poszczególne wyniki pasujące do zapytania.

Parametry:
wynikiTablica GMSPlace.
błądWystąpił błąd (o ile w ogóle) wystąpił.
- (typedef void(^ GMSFetchPhotoResultCallback)(UIImage *_Nullable photoImage, NSError *_Nullable error)) [related]

Typ wywołania zwrotnego dla otrzymania zdjęcia.

photoImage to element typu UIImage reprezentujący wynikowe zdjęcie pasujące do określonego żądania. Jeśli wystąpił błąd, parametr photoImage będzie miał wartość nil, a pole error będzie zawierać informacje o błędzie.

Parametry:
photoImageWynik: UIImage.
- (typedef void(^ GMSAutocompleteSuggestionsCallback)(NSArray< GMSAutocompleteSuggestion * > *_Nullable results, NSError *_Nullable error)) [related]

Typ wywołania zwrotnego dla wyników autouzupełniania.

Parametry:
wynikiTablica GMSAutocompleteSuggestion.
błądWystąpił błąd (o ile w ogóle) wystąpił.
- (typedef void(^ GMSPlaceSearchNearbyResultCallback)(NSArray< GMSPlace * > *_miejsca niskowartościowe, NSError *_błąd dopuszczalny)) [related]

Typ wywołania zwrotnego dla odbierania wyników wyszukiwania w pobliżu.

Parametry:
miejsc(a)Tablica GMSPlace
błądWystąpił błąd (o ile w ogóle) wystąpił.