Ü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 | |
Verwandte Funktionen | |
(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 GMSPlaceLikelihood s. | |
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:
-
placeID Die Orts-ID, nach der gesucht werden soll. callback Der 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:
-
Anfrage Die GMSAutocompleteRequest
-Anfrage für die automatische Vervollständigung.callback Der 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:
-
placeID Die Orts-ID, für die nach Fotos gesucht werden soll. callback Der 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:
-
photoMetadata Die GMSPlacePhotoMetadata
, für die einUIImage
geladen werden soll.callback Der 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>
- Parameter:
-
photoMetadata Die GMSPlacePhotoMetadata
, für die einUIImage
geladen werden soll.maxSize Die maximale Bildgröße. profitieren Die Skalierung, mit der das Bild geladen werden soll. callback Der Callback, der mit dem geladenen UIImage
aufgerufen werden soll.
– (void) currentPlaceWithCallback: | (GMSPlaceLikelihoodListCallback) | callback |
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>
- Parameter:
-
callback Der 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:
-
Abfrage Der Teiltext, der automatisch vervollständigt werden soll Filter Der Filter, der auf die Ergebnisse angewendet werden soll. Dieser Parameter kann null sein. sessionToken Die GMSAutocompleteSessionToken
, die die Anfrage mit einer Abrechnungssitzung verknüpft werden soll.callback Der 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:
-
placeID Die Orts-ID, nach der gesucht werden soll. placeFields Die einzelnen Ortsfelder, die für die Ortsobjekte in der Liste angefordert wurden. sessionToken Die GMSAutocompleteSessionToken
, die die Anfrage mit einer Abrechnungssitzung verknüpft werden soll.callback Der 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:
-
placeFields Die einzelnen Ortsfelder, die für die Ortsobjekte in der Liste angefordert wurden. callback Der 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:
-
isOpenRequest Die Anfrage zum Ermitteln des Öffnungsstatus für einen bestimmten Ort. callback Der 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:
-
placeID Die Orts-ID, nach der gesucht werden soll. callback Der 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:
-
placeID Die Orts-ID, nach der gesucht werden soll. Datum Die NSDate
, für die der Öffnungsstatus ermittelt werden soll.callback Der 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:
-
Ort Das GMSPlace
, das gesucht werden soll.callback Der 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:
-
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 | |
Callback: | (GMSPlaceSearchByTextResultCallback) | Callback | |
Sie können per Text und Einschränkungen nach Orten suchen.
Diese Methode blockiert nicht.
- Parameter:
-
textSearchRequest GMSPlaceSearchByTextRequest
Die Textanfrage, die für die Abfrage verwendet werden soll.callback Der 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:
-
fetchPlaceRequest GMSFetchPlaceRequest
Die Abrufortanfrage, die für die Abfrage verwendet werden soll.callback Der 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:
-
fetchPhotoRequest GMSFetchPhotoRequest
Die zu verwendende Fotoanfrage.callback Der 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:
-
searchNearbyRequest GMSPlaceSearchNearbyRequest
Die Suchanfrage in der Nähe, die für die Anfrage verwendet werden soll.callback Der mit dem Suchergebnis aufzurufende Callback.
Dokumentation für Freunde und verwandte Funktionen
- (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:
-
Ergebnis Die zurückgegebene GMSPlace
.Fehler Der 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:
-
likelihoodList Die Liste der Ortswahrscheinlichkeiten. Fehler Der aufgetretene Fehler, falls vorhanden.
- (typedef void(^ GMSPlaceLikelihoodsCallback)(NSArray< GMSPlaceLikelihood * > *_Nullable Wahrscheinlichkeiten, NSError *_Nullable error)) [related] |
Callback-Typ zum Empfangen eines Arrays von GMSPlaceLikelihood
s.
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:
-
Ergebnisse Ein Array mit GMSAutocompletePrediction
-Werten.Fehler Der 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:
-
Fotos Das Ergebnis, das GMSPlacePhotoMetadata
-Objekte enthält.Fehler Der 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:
-
foto UIImage
, die geladen wurde.Fehler Der 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:
-
Ergebnis Die zurückgegebene GMSPlaceOpenStatus
.Fehler Der 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:
-
Antwort Die zurückgegebene GMSPlaceIsOpenResponse
.Fehler Der aufgetretene Fehler, falls vorhanden.
- (typedef void(^ GMSPlaceSearchByTextResultCallback)(NSArray< GMSPlace * > *_Nullable places, NSError *_Nullable error)) [related] |
- (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:
-
photoImage Ein UIImage
-Ergebnis.
- (typedef void(^ GMSAutocompleteSuggestionsCallback)(NSArray< GMSAutocompleteSuggestion * > *_Nullable results, NSError *_Nullable error)) [related] |
Callback-Typ für Ergebnisse der automatischen Vervollständigung.
- Parameter:
-
Ergebnisse Ein Array von GMSAutocompleteSuggestion
.Fehler Der 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:
-
Orte Ein Array von GMSPlace
Fehler Der aufgetretene Fehler, falls vorhanden.