GMSPlacesClient-Klassenreferenz


Übersicht

Hauptschnittstelle zum Places SDK.

Wird zum Suchen und Abrufen von Details zu Orten verwendet. Der Zugriff auf diese Klasse sollte über die Methode [GMSPlacesClient sharedClient] erfolgen.

GMSPlacesClient-Methoden sollten nur vom Haupt-Thread aus aufgerufen werden. Das Aufrufen dieser Methoden aus einem anderen Thread führt zu einer Ausnahme oder einem nicht definierten Verhalten. Sofern nicht anders angegeben, werden alle Callbacks im Hauptthread aufgerufen.

Funktionen für öffentliche Mitglieder

(nicht zutreffend)lookUpPlaceID:callback:
 Rufen Sie Details zu einem Ort ab.
(nicht zutreffend)fetchAutocompleteSuggestionsFromRequest:callback:
 Hiermit finden Sie Autocomplete-Vorschläge aus der Textabfrage.
(nicht zutreffend)lookUpPhotosForPlaceID:callback:
 Ruft die Metadaten für bis zu zehn mit einem Ort verknüpfte Fotos ab
(nicht zutreffend)loadPlacePhoto:callback:
 Lädt das Bild für ein bestimmtes Foto in seiner Maximalgröße.
(nicht zutreffend)loadPlacePhoto:constrainedToSize:scale:callback:
 Lädt das Bild für ein bestimmtes Foto, wobei es entsprechend den angegebenen Maximalmaßen skaliert wird.
(nicht zutreffend)currentPlaceWithCallback:
 Gibt eine Schätzung des Ortes zurück, an dem sich das Gerät derzeit befindet.
(nicht zutreffend)findAutocompletePredictionsFromQuery:filter:sessionToken:callback:
 Hier finden Sie Autocomplete-Vervollständigungen aus Textsuchanfragen.
(nicht zutreffend)fetchPlaceFromPlaceID:placeFields:sessionToken:callback:
 Details zu einem Ort abrufen
(nicht zutreffend)findPlaceLikelihoodsFromCurrentLocationWithPlaceFields:callback::
 Wahrscheinlichkeiten von Orten anhand des aktuellen Standorts des Nutzers ermitteln.
(nicht zutreffend)isOpenWithRequest:callback:
 Ruft den Öffnungsstatus für einen Ort ab.
(nicht zutreffend)isOpenWithPlaceID:callback:
 Ruft Details zu einem Ort ab, einschließlich aller Felder, die zum Ermitteln von GMSPlaceOpenStatus zum aktuellen Zeitpunkt erforderlich sind.
(nicht zutreffend)isOpenWithPlaceID:date:callback:
 Ruft Details zu einem Ort ab, einschließlich aller Felder, die zur Bestimmung von GMSPlaceOpenStatus am angegebenen NSDate erforderlich sind.
(nicht zutreffend)isOpenWithPlace:callback:
 Ruft Details zu einem Ort ab, einschließlich aller Felder, die zum Ermitteln von GMSPlaceOpenStatus zum aktuellen Zeitpunkt erforderlich sind.
(nicht zutreffend)isOpenWithPlace:date:callback:
 Ruft Details zu einem Ort ab, einschließlich aller Felder, die zur Bestimmung von GMSPlaceOpenStatus am angegebenen NSDate erforderlich sind.
(nicht zutreffend)searchByTextWithRequest:callback:
 Sie können per Text und Einschränkungen nach Orten suchen.
(nicht zutreffend)fetchPlaceWithRequest:callback:
 Rufen Sie einen Ort mithilfe eines Anfrageobjekts ab.
(nicht zutreffend)fetchPhotoWithRequest:callback:
 Mit der Funktion zum Abrufen eines Fotos können Sie ein Foto anfordern.
(nicht zutreffend)searchNearbyWithRequest:callback:
 Suchen Sie nach Orten in der Nähe eines Standorts und einer Einschränkung.

Statische öffentliche Mitgliederfunktionen

(instancetype)+ sharedClient
 Stellt die freigegebene Instanz von GMSPlacesClient für das Google Places SDK for iOS bereit und erstellt sie gegebenenfalls.
(BOOL)+ deployAPIKey:
 Stellt Ihren API-Schlüssel für das Google Places SDK for iOS bereit.
(NSString *)+ openSourceLicenseInfo
 Gibt die Open-Source-Softwarelizenzinformationen für das Google Places SDK for iOS zurück.
(NSString *)+ SDKVersion
 Gibt die Version für diese Version des Google Places SDK for iOS zurück.
(NSString *)+ SDKLongVersion
 Gibt die lange Version für diese Version des Google Places SDK for iOS zurück

(Beachten Sie, dass dies keine Mitgliederfunktionen sind.)

typedef void(^)GMSPlaceResultCallback )(GMSPlace *_Nullable-Ergebnis, NSError *_Nullable error)
 Callback-Typ für den Empfang von Ortsdetailabfragen.
typedef void(^)GMSPlaceLikelihoodListCallback )(GMSPlaceLikelihoodList *_Nullable LikelihoodList, NSError *_Nullable error)
 Callback-Typ zum Empfangen von Ortswahrscheinlichkeitslisten.
typedef void(^)GMSPlaceLikelihoodsCallback )(NSArray< GMSPlaceLikelihood * > *_Nullable Wahrscheinlichkeiten, NSError *_Nullable error)
 Callback-Typ zum Empfangen eines Arrays von GMSPlaceLikelihoods.
typedef void(^)GMSAutocompletePredictionsCallback )(NSArray< GMSAutocompletePrediction * > *_Nullable results, NSError *_Nullable error)
 Callback-Typ für den Empfang von Ergebnissen der automatischen Vervollständigung.
typedef void(^)GMSPlacePhotoMetadataResultCallback )(GMSPlacePhotoMetadataList *_Nullable photos, NSError *_Nullable error)
 Callback-Typ für den Empfang von Ergebnissen von Ortsfotos
typedef void(^)GMSPlacePhotoImageResultCallback )(UIImage *_Nullable photo, NSError *_Nullable error)
 Callback-Typ zum Empfangen von UIImage-Objekten von einem GMSPlacePhotoMetadata-Objekt.
typedef void(^)GMSPlaceOpenStatusCallback )(GMSPlaceOpenStatus-Ergebnis, NSError *_Nullable error)
 Callback-Typ zum Empfangen des Status der Öffnungszeiten für den Ort
typedef void(^)GMSPlaceOpenStatusResponseCallback )(GMSPlaceIsOpenResponse *response, NSError *_Nullable-Fehler)
 Callback-Typ zum Empfangen der Statusantwort „Offen“.
typedef void(^)GMSPlaceSearchByTextResultCallback )(NSArray< GMSPlace * > *_Nullable places, NSError *_Nullable error)
 Callback-Typ für den Empfang von Suchergebnissen nach Text.
typedef void(^)GMSFetchPhotoResultCallback )(UIImage *_Nullable photoImage, NSError *_Nullable error)
 Callback-Typ für den Empfang eines Fotos.
typedef void(^)GMSAutocompleteSuggestionsCallback )(NSArray< GMSAutocompleteSuggestion * > *_Nullable results, NSError *_Nullable error)
 Callback-Typ für Ergebnisse der automatischen Vervollständigung.
typedef void(^)GMSPlaceSearchNearbyResultCallback )(NSArray< GMSPlace * > *_Nullable places, NSError *_Nullable error)
 Callback-Typ für den Empfang von Suchergebnissen in der Nähe

Dokumentation zu Mitgliederfunktionen

+ (instancetype) sharedClient

Stellt die freigegebene Instanz von GMSPlacesClient für das Google Places SDK for iOS bereit und erstellt sie gegebenenfalls.

Wenn Ihre App häufig Methoden von GMSPlacesClient verwendet, sollte dieses Objekt direkt beibehalten werden, da Ihre Verbindung zu Google andernfalls regelmäßig neu gestartet werden könnte.

+ (BOOL) deployAPIKey: (NSString *) key

Stellt Ihren API-Schlüssel für das Google Places SDK for iOS bereit.

Dieser Schlüssel wird über die Google Cloud Platform Console für Ihre Anwendung generiert und zur Identifizierung mit der Bundle-ID Ihrer Anwendung gekoppelt. Dieser sollte von Ihrer App aufgerufen werden, bevor GMSPlacesClient verwendet wird (z.B. in application:didFinishLaunchingWithOptions:).

Gibt zurück:
JA, wenn der APIKey angegeben wurde.
+ (NSString *) openSourceLicenseInfo

Gibt die Open-Source-Softwarelizenzinformationen für das Google Places SDK for iOS zurück.

Diese Informationen müssen in Ihrer Bewerbung zur Verfügung gestellt werden.

+ (NSString *) SDKVersion

Gibt die Version für diese Version des Google Places SDK for iOS zurück.

. Beispiel: „1.0.0“.

+ (NSString *) SDKLongVersion

Gibt die lange Version für diese Version des Google Places SDK for iOS zurück

. Beispiel: „1.0.0 (102.1)" zurückgegeben wird.

– (void) LookUpPlaceID: (NSString *) placeID
Callback: (GMSPlaceResultCallback) Callback

Rufen Sie Details zu einem Ort ab.

Diese Methode blockiert nicht.

Parameter:
placeIDDie Orts-ID, nach der gesucht werden soll.
callbackDer mit dem Suchergebnis aufzurufende Callback.
Hinweis:
Diese Funktion wurde eingestellt. Diese Methode wird durch fetchPlaceWithRequest:callback: ersetzt und in einer zukünftigen Version entfernt.
- (void) fetchAutocompleteSuggestionsFromRequest: (GMSAutocompleteRequest *) Anfrage
Callback: (GMSAutocompleteSuggestionsCallback) Callback

Hiermit finden Sie Autocomplete-Vorschläge aus der Textabfrage.

Die Ergebnisse können optional auf einen bestimmten Standort gewichtet oder auf ein bestimmtes Gebiet beschränkt sein. Diese Methode blockiert nicht.

Der bereitgestellte Callback wird bei Erfolg mit einem Array von Vorschlägen zur automatischen Vervollständigung und bei einem Fehler mit einem NSError aufgerufen.

Parameter:
AnfrageDie GMSAutocompleteRequest-Anfrage für die automatische Vervollständigung.
callbackDer mit den Vorschlägen aufzurufende Callback.
- (void) LookUpPhotosForPlaceID: (NSString *) placeID
Callback: (GMSPlacePhotoMetadataResultCallback) Callback

Ruft die Metadaten für bis zu zehn mit einem Ort verknüpfte Fotos ab

Die Fotos stammen aus unterschiedlichen Quellen, z. B. von Unternehmensinhabern oder von Google+ Nutzern beigesteuerten Fotos. In den meisten Fällen dürfen diese Fotos ohne Namensnennung verwendet werden bzw. sind die erforderliche Namensnennung bereits im Bild enthalten. Sie müssen jedoch das Attribut attributions in der Antwort verwenden, um zusätzliche erforderliche Quellenangaben abzurufen und diese in Ihrer Anwendung anzuzeigen, wo auch immer das Bild zu sehen ist. Es werden maximal 10 Fotos zurückgegeben.

Bei mehreren Aufrufen dieser Methode werden wahrscheinlich jedes Mal dieselben Fotos zurückgegeben. Dies ist jedoch nicht garantiert, da sich die zugrunde liegenden Daten geändert haben können.

Diese Methode führt eine Netzwerksuche durch.

Parameter:
placeIDDie Orts-ID, für die nach Fotos gesucht werden soll.
callbackDer mit dem Suchergebnis aufzurufende Callback.
- (void) ladenPlacePhoto: (GMSPlacePhotoMetadata *) photoMetadata
Callback: (GMSPlacePhotoImageResultCallback) Callback

Lädt das Bild für ein bestimmtes Foto in seiner Maximalgröße.

Bilddaten können vom SDK im Cache gespeichert werden. Wenn das angeforderte Foto nicht im Cache vorhanden ist, wird eine Netzwerksuche durchgeführt.

Parameter:
photoMetadataDie GMSPlacePhotoMetadata, für die ein UIImage geladen werden soll.
callbackDer Callback, der mit dem geladenen UIImage aufgerufen werden soll.
- (void) ladenPlacePhoto: (GMSPlacePhotoMetadata *) photoMetadata
constrainedToSize: (CGSize) maxSize
Skalierung: (CGFloat) skalieren
Callback: (GMSPlacePhotoImageResultCallback) Callback

Lädt das Bild für ein bestimmtes Foto, wobei es entsprechend den angegebenen Maximalmaßen skaliert wird.

Das Bild wird so skaliert, dass es in die vorgegebenen Abmessungen passt und das Seitenverhältnis des Originalbilds beibehalten wird. Diese Skalierung erfolgt serverseitig.

Wenn der Parameter „scale“ nicht „1.0“ ist, wird „maxSize“ mit diesem Wert multipliziert und der zurückgegebene UIImage wird so festgelegt, dass er die angegebene Skalierung hat. Dieser Parameter sollte auf die Bildschirmgröße festgelegt werden, wenn Sie Bilder zur Anzeige auf dem Bildschirm laden.

Bilddaten können vom SDK im Cache gespeichert werden. Wenn das angeforderte Foto nicht im Cache vorhanden ist, wird eine Netzwerksuche durchgeführt.

Hinweis:
Nach dem Anwenden des Skalierungsfaktors werden die Abmessungen in „maxSize“ vor der Verwendung auf die nächste Ganzzahl aufgerundet. Wenn ein Bild angefordert wird, das größer als die maximal verfügbare Größe ist, kann ein kleineres Bild zurückgegeben werden.
<ph type="x-smartling-placeholder">
</ph>
Parameter:
photoMetadataDie GMSPlacePhotoMetadata, für die ein UIImage geladen werden soll.
maxSizeDie maximale Bildgröße.
profitierenDie Skalierung, mit der das Bild geladen werden soll.
callbackDer Callback, der mit dem geladenen UIImage aufgerufen werden soll.

Gibt eine Schätzung des Ortes zurück, an dem sich das Gerät derzeit befindet.

Erstellt eine Liste mit der Wahrscheinlichkeit von Orten basierend auf dem letzten ungefähren Standort des Geräts. Der bereitgestellte Callback wird bei Erfolg mit dieser Wahrscheinlichkeitsliste und bei einem Fehler ein NSError aufgerufen.

Hinweis:
Für diese Methode muss deine App die Berechtigung haben, auf den aktuellen Gerätestandort zuzugreifen. Bevor Sie diese Funktion aufrufen, fordern Sie mit [CLLocationManager requestWhenInUseAuthorization] oder [CLLocationManager requestAlwaysAuthorization] Zugriff auf den Standort des Nutzers an. Wenn Sie diese Methode aufrufen und Ihre App nicht den richtigen Autorisierungsstatus hat, wird der Callback mit einem Fehler aufgerufen.
<ph type="x-smartling-placeholder">
</ph>
Parameter:
callbackDer mit der Ortswahrscheinlichkeitsliste aufzurufende Callback.
– (void) findAutocompletePredictionsFromQuery: (NSString *) query
Filter: (GMSAutocompleteFilter mit Null-Zulässigkeit *) Filter
sessionToken: (Nullwerte zulässig: GMSAutocompleteSessionToken *) sessionToken
Callback: (GMSAutocompletePredictionsCallback) Callback

Hier finden Sie Autocomplete-Vervollständigungen aus Textsuchanfragen.

Die Ergebnisse können optional auf einen bestimmten Standort gewichtet oder auf ein bestimmtes Gebiet beschränkt sein. Diese Methode blockiert nicht.

Der bereitgestellte Callback wird bei Erfolg mit einem Array von Autovervollständigungsvorhersagen und bei einem Fehler mit einem NSError aufgerufen.

Parameter:
AbfrageDer Teiltext, der automatisch vervollständigt werden soll
FilterDer Filter, der auf die Ergebnisse angewendet werden soll. Dieser Parameter kann null sein.
sessionTokenDie GMSAutocompleteSessionToken, die die Anfrage mit einer Abrechnungssitzung verknüpft werden soll.
callbackDer mit den Vorhersagen aufzurufende Callback.
– (void)fetchPlaceFromPlaceID: (NSString *) placeID
placeFields: (GMSPlaceField) placeFields
sessionToken: (Nullwerte zulässig: GMSAutocompleteSessionToken *) sessionToken
Callback: (GMSPlaceResultCallback) Callback

Details zu einem Ort abrufen

Diese Methode blockiert nicht.

Parameter:
placeIDDie Orts-ID, nach der gesucht werden soll.
placeFieldsDie einzelnen Ortsfelder, die für die Ortsobjekte in der Liste angefordert wurden.
sessionTokenDie GMSAutocompleteSessionToken, die die Anfrage mit einer Abrechnungssitzung verknüpft werden soll.
callbackDer mit dem Suchergebnis aufzurufende Callback.
Hinweis:
Diese Funktion wurde eingestellt. Diese Methode wird durch fetchPlaceWithRequest:callback: callback: ersetzt und in einer zukünftigen Version entfernt.
- (void) findPlaceLikelihoodsFromCurrentLocationWithPlaceFields: (GMSPlaceField) placeFields
Callback: (GMSPlaceLikelihoodsCallback) Callback

Wahrscheinlichkeiten von Orten anhand des aktuellen Standorts des Nutzers ermitteln.

Diese Methode blockiert nicht.

Der bereitgestellte Callback wird bei Erfolg mit einem Array von Orten mit Wahrscheinlichkeitswerten und bei einem Fehler mit einem NSError aufgerufen.

Parameter:
placeFieldsDie einzelnen Ortsfelder, die für die Ortsobjekte in der Liste angefordert wurden.
callbackDer mit Ortswahrscheinlichkeiten aufzurufende Callback.
– (void) isOpenWithRequest: (GMSPlaceIsOpenRequest *) isOpenRequest
Callback: (GMSPlaceOpenStatusResponseCallback) Callback

Ruft den Öffnungsstatus für einen Ort ab, einschließlich aller Eigenschaften, die zum Ermitteln von GMSPlaceOpenStatus am angegebenen NSDate erforderlich sind. Diese Methode blockiert nicht.

Parameter:
isOpenRequestDie Anfrage zum Ermitteln des Öffnungsstatus für einen bestimmten Ort.
callbackDer mit der Statusantwort „open“ aufzurufende Callback.
- (void) isOpenWithPlaceID: (NSString *) placeID
Callback: (GMSPlaceOpenStatusCallback) Callback

Ruft den Öffnungsstatus für einen Ort einschließlich aller Felder ab, die zum Ermitteln von GMSPlaceOpenStatus zum aktuellen Zeitpunkt erforderlich sind

Diese Methode blockiert nicht.

Parameter:
placeIDDie Orts-ID, nach der gesucht werden soll.
callbackDer mit dem Ortsergebnis aufzurufende Callback.
- (void) isOpenWithPlaceID: (NSString *) placeID
Datum: (NSDate *) Datum
Callback: (GMSPlaceOpenStatusCallback) Callback

Ruft den Status "Geöffnet" für einen Ort ab, einschließlich aller Felder, die zum Ermitteln von GMSPlaceOpenStatus am angegebenen NSDate erforderlich sind.

Diese Methode blockiert nicht.

Parameter:
placeIDDie Orts-ID, nach der gesucht werden soll.
DatumDie NSDate, für die der Öffnungsstatus ermittelt werden soll.
callbackDer mit dem Ortsergebnis aufzurufende Callback.
- (void) isOpenWithPlace: (GMSPlace *) Ort
Callback: (GMSPlaceOpenStatusCallback) Callback

Ruft den Öffnungsstatus für einen Ort einschließlich aller Felder ab, die zum Ermitteln von GMSPlaceOpenStatus zum aktuellen Zeitpunkt erforderlich sind

Fordert nur zusätzliche Felder an, wenn GMSPlace nicht alle erforderlichen Felder enthält. Andernfalls wird GMSPlaceOpenStatus sofort im Callback zurückgegeben. Diese Methode blockiert nicht.

Parameter:
OrtDas GMSPlace, das gesucht werden soll.
callbackDer mit dem Ortsergebnis aufzurufende Callback.
- (void) isOpenWithPlace: (GMSPlace *) Ort
Datum: (NSDate *) Datum
Callback: (GMSPlaceOpenStatusCallback) Callback

Ruft Details zu einem Ort ab, einschließlich aller Felder, die zur Bestimmung von GMSPlaceOpenStatus am angegebenen NSDate erforderlich sind.

Fordert nur zusätzliche Felder an, wenn GMSPlace nicht alle erforderlichen Felder enthält, andernfalls 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
Callback: (GMSPlaceSearchByTextResultCallback) Callback

Sie können per Text und Einschränkungen nach Orten suchen.

Diese Methode blockiert nicht.

Parameter:
textSearchRequestGMSPlaceSearchByTextRequest Die Textanfrage, die für die Abfrage verwendet werden soll.
callbackDer mit dem Suchergebnis aufzurufende Callback.
– (void)fetchPlaceWithRequest: (GMSFetchPlaceRequest *) fetchPlaceRequest
Callback: (GMSPlaceResultCallback) Callback

Rufen Sie einen Ort mithilfe eines Anfrageobjekts ab.

Diese Methode blockiert nicht.

Parameter:
fetchPlaceRequestGMSFetchPlaceRequest Die Abrufortanfrage, die für die Abfrage verwendet werden soll.
callbackDer mit dem Ortsergebnis aufzurufende Callback.
- (void) fetchPhotoWithRequest: (GMSFetchPhotoRequest *) fetchPhotoRequest
Callback: (GMSFetchPhotoResultCallback) Callback

Mit der Funktion zum Abrufen eines Fotos können Sie ein Foto anfordern.

Diese Methode blockiert nicht.

Parameter:
fetchPhotoRequestGMSFetchPhotoRequest Die zu verwendende Fotoanfrage.
callbackDer mit dem NSURL-Ergebnis aufzurufende Callback.
– (void) searchNearbyWithRequest: (GMSPlaceSearchNearbyRequest *) searchNearbyRequest
Callback: (GMSPlaceSearchNearbyResultCallback) Callback

Suchen Sie nach Orten in der Nähe eines Standorts und einer Einschränkung.

Diese Methode blockiert nicht.

Parameter:
searchNearbyRequestGMSPlaceSearchNearbyRequest Die Suchanfrage in der Nähe, die für die Anfrage verwendet werden soll.
callbackDer mit dem Suchergebnis aufzurufende Callback.

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

Callback-Typ für den Empfang von Ortsdetailabfragen.

Wenn ein Fehler aufgetreten ist, hat result den Wert „nil“ und error enthält Informationen über den Fehler.

Parameter:
ErgebnisDie zurückgegebene GMSPlace.
FehlerDer aufgetretene Fehler, falls vorhanden.
- (typedef void(^ GMSPlaceLikelihoodListCallback)(GMSPlaceLikelihoodList *_Nullable strategy, NSError *_Nullable error)) [related]

Callback-Typ zum Empfangen von Ortswahrscheinlichkeitslisten.

Wenn ein Fehler aufgetreten ist, hat likelihoodList den Wert „nil“ und error enthält Informationen über den Fehler.

Parameter:
likelihoodListDie Liste der Ortswahrscheinlichkeiten.
FehlerDer aufgetretene Fehler, falls vorhanden.
- (typedef void(^ GMSPlaceLikelihoodsCallback)(NSArray< GMSPlaceLikelihood * > *_Nullable Wahrscheinlichkeiten, NSError *_Nullable error)) [related]

Callback-Typ zum Empfangen eines Arrays von GMSPlaceLikelihoods.

Wenn ein Fehler aufgetreten ist, hat das Array den Wert „nil“ und error enthält Informationen über den Fehler.

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

Callback-Typ für den Empfang von Ergebnissen der automatischen Vervollständigung.

results ist ein Array von GMSAutocompletePredictions, das mögliche Abschlüsse für die Abfrage darstellt.

Parameter:
ErgebnisseEin Array mit GMSAutocompletePrediction-Werten.
FehlerDer aufgetretene Fehler, falls vorhanden.
- (typedef void(^ GMSPlacePhotoMetadataResultCallback)(GMSPlacePhotoMetadataList *_Nullable photos, NSError *_Nullable error)) [related]

Callback-Typ für den Empfang von Ergebnissen von Ortsfotos

Wenn ein Fehler aufgetreten ist, hat photos den Wert „nil“ und error enthält Informationen über den Fehler.

Parameter:
FotosDas Ergebnis, das GMSPlacePhotoMetadata-Objekte enthält.
FehlerDer aufgetretene Fehler, falls vorhanden.
- (typedef void(^ GMSPlacePhotoImageResultCallback)(UIImage *_Nullable photo, NSError *_Nullable error)) [related]

Callback-Typ zum Empfangen von UIImage-Objekten von einem GMSPlacePhotoMetadata-Objekt.

Wenn ein Fehler aufgetreten ist, hat photo den Wert „null“ und error enthält Informationen über den Fehler.

Parameter:
fotoUIImage, die geladen wurde.
FehlerDer aufgetretene Fehler, falls vorhanden.
- (typedef void(^ GMSPlaceOpenStatusCallback)(GMSPlaceOpenStatus-Ergebnis, NSError *_Nullable error)) [related]

Callback-Typ zum Empfangen des Status der Öffnungszeiten für den Ort

Wenn ein Fehler aufgetreten ist, erhält result den Status „GMSPlaceOpenStatusUnknown“ und error enthält Informationen zum Fehler.

Parameter:
ErgebnisDie zurückgegebene GMSPlaceOpenStatus.
FehlerDer aufgetretene Fehler, falls vorhanden.
- (typedef void(^ GMSPlaceOpenStatusResponseCallback)(GMSPlaceIsOpenResponse *response, NSError *_Nullable error)) [related]

Callback-Typ zum Empfangen der Statusantwort „Offen“.

Wenn ein Fehler aufgetreten ist, hat die Antwort den Status „GMSPlaceOpenStatusUnknown“ und der Fehler enthält Informationen zum Fehler.

Parameter:
AntwortDie zurückgegebene GMSPlaceIsOpenResponse.
FehlerDer aufgetretene Fehler, falls vorhanden.
- (typedef void(^ GMSPlaceSearchByTextResultCallback)(NSArray< GMSPlace * > *_Nullable places, NSError *_Nullable error)) [related]

Callback-Typ für den Empfang von Suchergebnissen nach Text.

results ist ein Array von GMSPlace, das einzelne Ergebnisse darstellt, die mit der Anfrage übereinstimmen.

Parameter:
ErgebnisseEin Array mit GMSPlace-Werten.
FehlerDer aufgetretene Fehler, falls vorhanden.
- (typedef void(^ GMSFetchPhotoResultCallback)(UIImage *_Nullable photoImage, NSError *_Nullable error)) [related]

Callback-Typ für den Empfang eines Fotos.

photoImage ist eine UIImage, die das Ergebnis darstellt, das der angegebenen Anfrage entspricht. Wenn ein Fehler aufgetreten ist, hat photoImage den Wert „null“ und error enthält Informationen über den Fehler.

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

Callback-Typ für Ergebnisse der automatischen Vervollständigung.

Parameter:
ErgebnisseEin Array von GMSAutocompleteSuggestion.
FehlerDer aufgetretene Fehler, falls vorhanden.
- (typedef void(^ GMSPlaceSearchNearbyResultCallback)(NSArray< GMSPlace * > *_Nullable places, NSError *_Nullable error)) [related]

Callback-Typ für den Empfang von Suchergebnissen in der Nähe

Parameter:
OrteEin Array von GMSPlace
FehlerDer aufgetretene Fehler, falls vorhanden.