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. | |
Powiązane funkcje | |
(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:
-
placeID Identyfikator miejsca do wyszukania. wywołanie zwrotne Wywoł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 zwrotne Wywoł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:
-
placeID Identyfikator miejsca, którego zdjęcia mają zostać wyszukane. wywołanie zwrotne Wywoł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:
-
photoMetadata Wartość GMSPlacePhotoMetadata
, dla której ma zostać wczytanyUIImage
.wywołanie zwrotne Wywoł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:
-
photoMetadata Wartość GMSPlacePhotoMetadata
, dla której ma zostać wczytanyUIImage
.maxSize Maksymalny rozmiar obrazu. skala Skala wczytywania obrazu. wywołanie zwrotne Wywołanie zwrotne do wywołania z załadowanym obiektem UIImage
.
– (void) currentPlaceWithCallback: | (GMSPlaceLikelihoodListCallback) | oddzwanianie |
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 zwrotne Wywoł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:
-
zapytanie Częściowy tekst do autouzupełniania. filtr Filtr, który zostanie zastosowany do wyników. Ten parametr może mieć wartość nil. sessionToken GMSAutocompleteSessionToken
, aby powiązać żądanie z sesją rozliczeniową.wywołanie zwrotne Wywoł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:
-
placeID Identyfikator miejsca do wyszukania. placeFields Pola poszczególnych miejsc żądane dla obiektów miejsc na liście. sessionToken GMSAutocompleteSessionToken
, aby powiązać żądanie z sesją rozliczeniową.wywołanie zwrotne Wywoł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:
-
placeFields Pola poszczególnych miejsc żądane dla obiektów miejsc na liście. wywołanie zwrotne Wywoł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:
-
isOpenRequest Prośba o określenie, czy dane miejsce jest otwarte. wywołanie zwrotne Wywoł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:
-
placeID Identyfikator miejsca do wyszukania. wywołanie zwrotne Wywoł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:
-
placeID Identyfikator miejsca do wyszukania. data NSDate
, aby określić stan otwarcia.wywołanie zwrotne Wywoł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:
-
miejsce GMSPlace
do wyszukania.wywołanie zwrotne Wywoł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:
-
place The GMSPlace
to lookup.
date The NSDate
to determine open status for.
callback The 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:
-
textSearchRequest GMSPlaceSearchByTextRequest
Żądanie tekstowe, które ma być używane w zapytaniu.wywołanie zwrotne Wywoł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:
-
fetchPlaceRequest GMSFetchPlaceRequest
Żądanie miejsca pobierania do użycia w zapytaniu.wywołanie zwrotne Wywoł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:
-
fetchPhotoRequest GMSFetchPhotoRequest
Prośba o zdjęcie, której chcesz użyć.wywołanie zwrotne Wywoł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:
-
searchNearbyRequest GMSPlaceSearchNearbyRequest
Żądanie wyszukiwania w pobliżu do użycia w zapytaniu.wywołanie zwrotne Wywołanie zwrotne do wywołania z wynikiem wyszukiwania.
Dokumentacja funkcji Znajomi i powiązane funkcje
- (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:
-
wynik Wartość GMSPlace
, która została zwrócona.błąd Wystą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:
-
likelihoodList Lista prawdopodobieństwa położenia. błąd Wystą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:
-
wyniki Tablica GMSAutocompletePrediction
.błąd Wystą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ęcia Wynik zawierający GMSPlacePhotoMetadata
obiektów.błąd Wystą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ęcie UIImage
, który został wczytany.błąd Wystą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:
-
wynik Wartość GMSPlaceOpenStatus
, która została zwrócona.błąd Wystą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łąd Wystąpił błąd (o ile w ogóle) wystąpił.
- (typedef void(^ GMSPlaceSearchByTextResultCallback)(NSArray< GMSPlace * > *_miejsca niskowartościowe, NSError *_Błąd dopuszczalny)) [related] |
- (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:
-
photoImage Wynik: UIImage
.
- (typedef void(^ GMSAutocompleteSuggestionsCallback)(NSArray< GMSAutocompleteSuggestion * > *_Nullable results, NSError *_Nullable error)) [related] |
Typ wywołania zwrotnego dla wyników autouzupełniania.
- Parametry:
-
wyniki Tablica GMSAutocompleteSuggestion
.błąd Wystą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łąd Wystąpił błąd (o ile w ogóle) wystąpił.