GMSPlacesClient Sınıf Referansı


Genel Bakış

Yerler SDK'sının ana arayüzü.

Yer aramak ve yerlerle ilgili ayrıntıları almak için kullanılır. Bu sınıfa [GMSPlacesClient sharedClient] yöntemiyle erişilmelidir.

GMSPlacesClient yöntemleri yalnızca ana iş parçacığından çağrılmalıdır. Bu yöntemlerin başka bir iş parçacığından çağrılması, bir istisnaya veya tanımlanmamış davranışa neden olur. Aksi belirtilmedikçe tüm geri çağırmalar ana iş parçacığında çağrılır.

Genel Üye İşlevleri

(geçersiz)- lookUpPlaceID:callback:
 Bir yerle ilgili ayrıntıları alın.
(geçersiz)- fetchAutocompleteSuggestionsFromRequest:callback:
 Metin sorgusunda Otomatik Tamamlama önerilerini bulun.
(geçersiz)- lookUpPhotosForPlaceID:callback:
 Bir yerle ilişkili en fazla 10 fotoğrafın meta verilerini alır.
(geçersiz)- loadPlacePhoto:callback:
 Belirli bir fotoğrafa ait resmi maksimum boyutunda yükler.
(geçersiz)- loadPlacePhoto:constrainedToSize:scale:callback:
 Belirli bir fotoğrafa ait resmi, belirtilen maksimum boyutlara sığacak şekilde ölçeklendirilmiş olarak yükler.
(geçersiz)- currentPlaceWithCallback:
 Cihazın şu anda bulunduğu bilinen yerle ilgili tahmini döndürür.
(geçersiz)- findAutocompletePredictionsFromQuery:filter:sessionToken:callback:
 Metin sorgusundaki Otomatik Tamamlama tahminlerini bulun.
(geçersiz)- fetchPlaceFromPlaceID:placeFields:sessionToken:callback:
 Bir yerin ayrıntılarını getirin.
(geçersiz)- findPlaceLikelihoodsFromCurrentLocationWithPlaceFields:callback:
 Kullanıcının geçerli konumunu kullanarak yer olasılığını bulun.
(geçersiz)- isOpenWithRequest:callback:
 Bir yerin açık durumunu alır.
(geçersiz)- isOpenWithPlaceID:callback:
 O anda GMSPlaceOpenStatus konumunu belirlemek için gerekli tüm alanlar dahil olmak üzere bir yerle ilgili ayrıntıları alır.
(geçersiz)- isOpenWithPlaceID:date:callback:
 Belirtilen NSDate öğesinde GMSPlaceOpenStatus öğesini belirlemek için gerekli tüm alanlar dahil olmak üzere bir yerin ayrıntılarını alır.
(geçersiz)- isOpenWithPlace:callback:
 O anda GMSPlaceOpenStatus konumunu belirlemek için gerekli tüm alanlar dahil olmak üzere bir yerle ilgili ayrıntıları alır.
(geçersiz)- isOpenWithPlace:date:callback:
 Belirtilen NSDate öğesinde GMSPlaceOpenStatus öğesini belirlemek için gerekli tüm alanlar dahil olmak üzere bir yerin ayrıntılarını alır.
(geçersiz)- searchByTextWithRequest:callback:
 Metne ve kısıtlamalara göre yer arama.
(geçersiz)- fetchPlaceWithRequest:callback:
 İstek nesnesini kullanarak bir yer alın.
(geçersiz)- fetchPhotoWithRequest:callback:
 Fotoğraf getirme isteğini kullanarak fotoğraf isteğinde bulunun.
(geçersiz)- searchNearbyWithRequest:callback:
 Bir konumun ve kısıtlamanın yakınındaki yerleri arayın.

Statik Ortak Üye İşlevleri

(instancetype)+ sharedClient
 iOS için Google Rehber SDK'sı için paylaşılan GMSPlacesClient örneğini sağlar ve gerekirse oluşturur.
(BOOL)+ enablingAPIKey:
 API anahtarınızı iOS için Google Rehber SDK'sına sunar.
(NSString *)+ openSourceLicenseInfo
 iOS için Google Rehber SDK'sının açık kaynak yazılım lisansı bilgilerini döndürür.
(NSString *)+ SDKVersion
 iOS için Google Rehber SDK'sının bu sürümüne ait sürümü döndürür.
(NSString *)+ SDKLongVersion
 iOS için Google Rehber SDK'sının bu sürümünün uzun sürümünü döndürür.

(Bunların üye işlevleri olmadığını unutmayın.)

typedef void(^GMSPlaceResultCallback )(GMSPlace *_Nullable sonuç, NSError *_Nullable hatası)
 Yer ayrıntıları aramalarını almak için geri arama türü.
typedef void(^GMSPlaceLikelihoodListCallback )(GMSPlaceLikelihoodList *_Nullable senseList, NSError *_Nullable error)
 Yer olasılığı listeleri almak için geri arama türü.
typedef void(^GMSPlaceLikelihoodsCallback )(NSArray< GMSPlaceLikelihood * > *_Nullable olasılık, NSError *_Nullable hatası)
 GMSPlaceLikelihood dizisi alma için geri çağırma türü.
typedef void(^GMSAutocompletePredictionsCallback )(NSArray< GMSAutocompletePrediction * > *_Nullable sonuçlar, NSError *_Nullable hatası)
 Otomatik tamamlama sonuçlarını almak için geri çağırma türü.
typedef void(^GMSPlacePhotoMetadataResultCallback )(GMSPlacePhotoMetadataList *_Nullable fotoğraflar, NSError *_Nullable hatası)
 Yer fotoğrafı sonuçlarını almak için geri çağırma türü.
typedef void(^GMSPlacePhotoImageResultCallback )(UIImage *_Nullable fotoğraf, NSError *_Nullable hatası)
 GMSPlacePhotoMetadata nesnesinden UIImage nesne almak için geri çağırma türü.
typedef void(^GMSPlaceOpenStatusCallback )(GMSPlaceOpenStatus sonucu, NSError *_Nullable hatası)
 Yerin çalışma saatleri durumunu almak için geri arama türü.
typedef void(^GMSPlaceOpenStatusResponseCallback )(GMSPlaceIsOpenResponse *yanıt, NSError *_Nullable hatası)
 Açık durum yanıtını almak için geri arama türü.
typedef void(^GMSPlaceSearchByTextResultCallback )(NSArray< GMSPlace * > *_Nullable places, NSError *_Nullable hatası)
 Metin sonuçlarına göre arama almak için geri çağırma türü.
typedef void(^GMSFetchPhotoResultCallback )(UIImage *_Nullable photoImage, NSError *_Nullable hatası)
 Fotoğraf almak için geri arama türü.
typedef void(^GMSAutocompleteSuggestionsCallback )(NSArray< GMSAutocompleteSuggestion * > *_Nullable sonuçlar, NSError *_Nullable hatası)
 Otomatik tamamlama sonuçları için geri arama türü.
typedef void(^GMSPlaceSearchNearbyResultCallback )(NSArray< GMSPlace * > *_Nullable places, NSError *_Nullable hatası)
 Yakındaki sonuçları almak için geri çağırma türü.

Üye İşlevi Belgeleri

+ (ornek türü) sharedClient

iOS için Google Rehber SDK'sı için paylaşılan GMSPlacesClient örneğini sağlar ve gerekirse oluşturur.

Uygulamanız sık sık GMSPlacesClient yöntemlerini kullanıyorsa doğrudan bu nesneyi tutmak isteyebilir. Aksi takdirde, Google ile bağlantınız düzenli olarak yeniden başlatılabilir.

+ (BOOL) enablingAPIKey: (NSString *) anahtar

API anahtarınızı iOS için Google Rehber SDK'sına sunar.

Bu anahtar, uygulamanız için Google Cloud Platform Console aracılığıyla oluşturulur ve tanımlamak için uygulamanızın paket kimliğiyle eşlenir. Bu, GMSPlacesClient kullanmadan önce uygulamanız tarafından çağrılmalıdır (ör. application:didFinishLaunchingWithOptions:).

Şunu döndürür:
APIKey başarıyla sağlandıysa EVET.
+ (NSString *) openSourceLicenseInfo

iOS için Google Rehber SDK'sının açık kaynak yazılım lisansı bilgilerini döndürür.

Bu bilgi başvurunuzda bulunmalıdır.

+ (NSString *) SDKVersion

iOS için Google Rehber SDK'sının bu sürümüne ait sürümü döndürür.

, Örneğin, "1.0.0".

+ (NSString *) SDKLongVersion

iOS için Google Rehber SDK'sının bu sürümünün uzun sürümünü döndürür.

, Örneğin, "1.0.0 (102.1)" olarak da adlandırılır.

- (geçersiz) LookUpPlaceID: (NSString *) placeID
geri arama: (GMSPlaceResultCallback) geri arama

Bir yerle ilgili ayrıntıları alın.

Bu yöntem engelleme yapmaz.

Parametreler:
placeIDAranacak yer kimliği.
geri çağırmaArama sonucuyla çağrılacak geri çağırma.
Not:
Bu kullanımdan kaldırıldı. Bu yöntem fetchPlaceWithRequest:callback: ile değiştirildi ve gelecekteki bir sürümde kaldırılacaktır.
- (geçersiz) fetchAutocompleteSuggestionsFromRequest: (GMSAutocompleteRequest *) istek
geri arama: (GMSAutocompleteSuggestionsCallback) geri arama

Metin sorgusunda Otomatik Tamamlama önerilerini bulun.

Sonuçlar isteğe bağlı olarak belirli bir konuma yönelik önyargılı olabilir veya bir bölgeyle sınırlandırılabilir. Bu yöntem engelleme yapmaz.

Başarı sonrasında, sağlanan geri çağırma bir dizi otomatik tamamlama önerisi, hata durumunda ise NSError ile çağrılır.

Parametreler:
istekOtomatik tamamlama için GMSAutocompleteRequest isteği.
geri çağırmaÖnerilerle birlikte çağrılacak geri çağırma.
- (geçersiz) lookUpPhotosForPlaceID: (NSString *) placeID
geri arama: (GMSPlacePhotoMetadataResultCallback) geri arama

Bir yerle ilişkili en fazla 10 fotoğrafın meta verilerini alır.

Fotoğraflar, işletme sahipleri ve Google+ kullanıcılarının katkıda bulunduğu fotoğraflar da dahil olmak üzere çeşitli yerlerden alınır. Çoğu durumda, bu fotoğraflar atıf yapılmadan kullanılabilir veya gerekli atıf resmin bir parçası olarak eklenir. Ancak gerekli ek atıfları almak için yanıtta attributions özelliğini kullanmanız ve bu atıfları uygulamanızda resmi gösterdiğiniz her yerde göstermeniz gerekir. En fazla 10 fotoğraf döndürülür.

Bu yöntemin birden fazla çağrılması durumunda muhtemelen her seferinde aynı fotoğraflar döndürülür. Ancak temel veriler değişmiş olabileceğinden bu garanti edilmez.

Bu yöntemle bir ağ araması gerçekleştirirsiniz.

Parametreler:
placeIDFotoğrafların aranacağı yer kimliği.
geri çağırmaArama sonucuyla çağrılacak geri çağırma.
- (geçersiz) loadPlacePhoto: (GMSPlacePhotoMetadata *) photoMetadata
geri arama: (GMSPlacePhotoImageResultCallback) geri arama

Belirli bir fotoğrafa ait resmi maksimum boyutunda yükler.

Resim verileri SDK tarafından önbelleğe alınabilir. İstenen fotoğraf önbellekte yoksa bir ağ araması gerçekleştirilir.

Parametreler:
photoMetadataUIImage yüklenecek GMSPlacePhotoMetadata.
geri çağırmaYüklenen UIImage ile çağrılacak geri çağırma.
- (geçersiz) loadPlacePhoto: (GMSPlacePhotoMetadata *) photoMetadata
constrainedToSize: (CG Boyutu) maxSize
ölçek: (CGfloat) ölçek
geri arama: (GMSPlacePhotoImageResultCallback) geri arama

Belirli bir fotoğrafa ait resmi, belirtilen maksimum boyutlara sığacak şekilde ölçeklendirilmiş olarak yükler.

Resim, orijinal resmin en boy oranı korunarak belirtilen boyutlara sığacak şekilde ölçeklendirilir. Bu ölçeklendirme sunucu tarafında gerçekleştirilir.

Ölçek parametresi 1.0 maxSize değilse bu değerle çarpılır ve döndürülen UIImage parametresi, belirtilen ölçeğe sahip olacak şekilde ayarlanır. Ekranda görüntülenecek resimleri yüklüyorsanız bu parametre ekran ölçeğine ayarlanmalıdır.

Resim verileri SDK tarafından önbelleğe alınabilir. İstenen fotoğraf önbellekte yoksa bir ağ araması gerçekleştirilir.

Not:
Ölçek faktörü uygulandıktan sonra, maxSize parametresindeki boyutlar kullanılmadan önce en yakın tam sayıya yuvarlanır. Mümkün olan maksimum boyuttan daha büyük bir resim istenirse daha küçük bir resim döndürülebilir.
Parametreler:
photoMetadataUIImage yüklenecek GMSPlacePhotoMetadata.
maxSizeResmin maksimum boyutu.
yararlanınResmin yükleneceği ölçek.
geri çağırmaYüklenen UIImage ile çağrılacak geri çağırma.

Cihazın şu anda bulunduğu bilinen yerle ilgili tahmini döndürür.

Cihazın en son tahmini konumuna göre bir yer olasılığı listesi oluşturur. Başarı sonrasında sağlanan geri çağırma, bu olasılık listesiyle ve hata durumunda ise NSError ile çağrılır.

Not:
Bu yöntem, uygulamanızın mevcut cihaz konumuna erişim iznine sahip olmasını gerektirir. Bunu çağırmadan önce, [CLLocationManager requestWhenInUseAuthorization] veya [CLLocationManager requestNeverAuthorization] öğelerini kullanarak kullanıcının konumuna erişim isteğinde bulunduğunuzdan emin olun. Bu yöntemi çağırırsanız ve uygulamanız doğru yetkilendirme durumuna sahip değilse geri çağırma bir hatayla yapılır.
Parametreler:
geri çağırmaYer olasılığı listesiyle çağrılacak geri çağırma.
- (geçersiz) findAutocompleteEstimateionsFromQuery: (NSString *) sorgu
filtrele: (boş değer atanabilir GMSAutocompleteFilter *) filtreleme
sessionToken: (boş değer atanabilir GMSAutocompleteSessionToken *) sessionToken
geri arama: (GMSAutocompletePredictionsCallback) geri arama

Metin sorgusundaki Otomatik Tamamlama tahminlerini bulun.

Sonuçlar isteğe bağlı olarak belirli bir konuma yönelik önyargılı olabilir veya bir bölgeyle sınırlandırılabilir. Bu yöntem engelleme yapmaz.

Başarı sonrasında sağlanan geri çağırma, bir dizi otomatik tamamlama tahmini ve hata durumunda ise NSError ile çağrılır.

Parametreler:
sorguOtomatik tamamlanacak kısmi metin.
filtreleSonuçlara uygulanacak filtre. Bu parametre sıfır olabilir.
sessionTokenİsteği bir faturalandırma oturumuyla ilişkilendirmek için GMSAutocompleteSessionToken.
geri çağırmaTahminlerle birlikte çağrılacak geri çağırma.
- (geçersiz) fetchPlaceFromPlaceID: (NSString *) placeID
yer alanları: (GMSPlaceField) placeFields
sessionToken: (boş değer atanabilir GMSAutocompleteSessionToken *) sessionToken
geri arama: (GMSPlaceResultCallback) geri arama

Bir yerin ayrıntılarını getirin.

Bu yöntem engelleme yapmaz.

Parametreler:
placeIDAranacak yer kimliği.
placeFieldsListedeki yer nesneleri için istenen bağımsız yer alanları.
sessionTokenİsteği bir faturalandırma oturumuyla ilişkilendirmek için GMSAutocompleteSessionToken.
geri çağırmaArama sonucuyla çağrılacak geri çağırma.
Not:
Bu kullanımdan kaldırıldı. Bu yöntem fetchPlaceWithRequest:callback: callback: ile değiştirildi ve gelecekteki bir sürümde kaldırılacaktır.
- (geçersiz) findPlaceLikeliancysFromCurrentLocationWithPlaceFields: (GMSPlaceField) placeFields
geri arama: (GMSPlaceLikelihoodsCallback) geri arama

Kullanıcının geçerli konumunu kullanarak yer olasılığını bulun.

Bu yöntem engelleme yapmaz.

Sağlanan geri çağırma, başarıdan sonra olasılık puanlarına sahip bir yer dizisi ve hata durumunda NSError ile çağrılır.

Parametreler:
placeFieldsListedeki yer nesneleri için istenen bağımsız yer alanları.
geri çağırmaYer olasılıklarıyla çağrılacak geri çağırma.
- (geçersiz) isOpenWithRequest: (GMSPlaceIsOpenRequest *) isOpenRequest
geri arama: (GMSPlaceOpenStatusResponseCallback) geri arama

Belirtilen NSDate'de GMSPlaceOpenStatus öğesini belirlemek için gerekli tüm özellikleri de içeren bir yerin açık durumunu alır. Bu yöntem engelleme yapmaz.

Parametreler:
isOpenRequestBelirli bir yerin açık durumunu belirleme isteği.
geri çağırmaAçık durum yanıtıyla çağrılacak geri çağırma.
- (geçersiz) isOpenWithPlaceID: (NSString *) placeID
geri arama: (GMSPlaceOpenStatusCallback) geri arama

O anki GMSPlaceOpenStatus değerini belirlemek için gerekli tüm alanlar dahil olmak üzere bir yerin açık durumunu alır.

Bu yöntem engelleme yapmaz.

Parametreler:
placeIDAranacak yer kimliği.
geri çağırmaYer sonucuyla çağrılacak geri çağırma.
- (geçersiz) isOpenWithPlaceID: (NSString *) placeID
tarih: (NSDate *) tarih
geri arama: (GMSPlaceOpenStatusCallback) geri arama

Belirtilen NSDate öğesinde GMSPlaceOpenStatus öğesini belirlemek için gerekli tüm alanlar dahil olmak üzere bir yerin açık durumunu alır.

Bu yöntem engelleme yapmaz.

Parametreler:
placeIDAranacak yer kimliği.
tarihAçık durumunu belirleyecek NSDate.
geri çağırmaYer sonucuyla çağrılacak geri çağırma.
- (geçersiz) isOpenWithPlace: (GMSPlace *) yer
geri arama: (GMSPlaceOpenStatusCallback) geri arama

O anki GMSPlaceOpenStatus değerini belirlemek için gerekli tüm alanlar dahil olmak üzere bir yerin açık durumunu alır.

Yalnızca GMSPlace gerekli tüm alanlara sahip değilse ek alanlar ister. Aksi takdirde, geri çağırmada hemen GMSPlaceOpenStatus döndürülür. Bu yöntem engelleme yapmaz.

Parametreler:
yerAranacak GMSPlace.
geri çağırmaYer sonucuyla çağrılacak geri çağırma.
- (geçersiz) isOpenWithPlace: (GMSPlace *) yer
tarih: (NSDate *) tarih
geri arama: (GMSPlaceOpenStatusCallback) geri arama

Belirtilen NSDate öğesinde GMSPlaceOpenStatus öğesini belirlemek için gerekli tüm alanlar dahil olmak üzere bir yerin ayrıntılarını alır.

Yalnızca GMSPlace gerekli tüm alanlara sahip değilse ek alanlar ister, aksi takdirde 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.

- (geçersiz) searchByTextWithRequest: (GMSPlaceSearchByTextRequest *) textSearchRequest
geri arama: (GMSPlaceSearchByTextResultCallback) geri arama

Metne ve kısıtlamalara göre yer arama.

Bu yöntem engelleme yapmaz.

Parametreler:
textSearchRequestGMSPlaceSearchByTextRequest Sorgu için kullanılacak metin isteği.
geri çağırmaArama sonucuyla çağrılacak geri çağırma.
- (geçersiz) fetchPlaceWithRequest: (GMSFetchPlaceRequest *) fetchPlaceRequest
geri arama: (GMSPlaceResultCallback) geri arama

İstek nesnesini kullanarak bir yer alın.

Bu yöntem engelleme yapmaz.

Parametreler:
fetchPlaceRequestGMSFetchPlaceRequest Sorgu için kullanılacak getirme yeri isteği.
geri çağırmaYer sonucuyla çağrılacak geri çağırma.
- (geçersiz) fetchPhotoWithRequest: (GMSFetchPhotoRequest *) fetchPhotoRequest
geri arama: (GMSFetchPhotoResultCallback) geri arama

Fotoğraf getirme isteğini kullanarak fotoğraf isteğinde bulunun.

Bu yöntem engelleme yapmaz.

Parametreler:
fetchPhotoRequestGMSFetchPhotoRequest Kullanılacak fotoğraf isteği.
geri çağırmaNSURL sonucuyla çağrılacak geri çağırma.
- (geçersiz) searchNearbyWithRequest: (GMSPlaceSearchNearbyRequest *) searchNearbyRequest
geri arama: (GMSPlaceSearchNearbyResultCallback) geri arama

Bir konumun ve kısıtlamanın yakınındaki yerleri arayın.

Bu yöntem engelleme yapmaz.

Parametreler:
searchNearbyRequestGMSPlaceSearchNearbyRequest Sorgu için kullanılacak Yakındaki arama isteği.
geri çağırmaArama sonucuyla çağrılacak geri çağırma.

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

Yer ayrıntıları aramalarını almak için geri arama türü.

Bir hata oluşursa result değeri boş olur ve error hata hakkında bilgi içerir.

Parametreler:
sonuçDöndürülen GMSPlace.
hataOluşan hata (varsa).
- (typedef void(^ GMSPlaceLikelihoodListCallback)(GMSPlaceLikelihoodList *_Nullable tekrarlanan errorList, NSError *_Nullable error)) [related]

Yer olasılığı listeleri almak için geri arama türü.

Bir hata oluşursa likelihoodList değeri boş olur ve error hata hakkında bilgi içerir.

Parametreler:
likelihoodListYer olasılıklarının listesi.
hataOluşan hata (varsa).
- (typedef void(^ GMSPlaceLikelihoodsCallback)(NSArray< GMSPlaceLikelihood * > *_Nullable olasılık, NSError *_Nullable error)) [related]

GMSPlaceLikelihood dizisi alma için geri çağırma türü.

Bir hata oluşursa dizi sıfır olur ve error, hatayla ilgili bilgileri içerir.

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

Otomatik tamamlama sonuçlarını almak için geri çağırma türü.

results, sorgunun aday tamamlamalarını temsil eden bir GMSAutocompleteEstimateions dizisidir.

Parametreler:
sonuçGMSAutocompletePrediction dizisi.
hataOluşan hata (varsa).
- (typedef void(^ GMSPlacePhotoMetadataResultCallback)(GMSPlacePhotoMetadataList *_Nullable photos, NSError *_Nullable hatası)) [related]

Yer fotoğrafı sonuçlarını almak için geri çağırma türü.

Bir hata oluşursa photos değeri boş olur ve error hata hakkında bilgi içerir.

Parametreler:
fotoğraflarGMSPlacePhotoMetadata nesne içeren sonuç.
hataOluşan hata (varsa).
- (typedef void(^ GMSPlacePhotoImageResultCallback)(UIImage *_Nullable fotoğraf, NSError *_Nullable hatası)) [related]

GMSPlacePhotoMetadata nesnesinden UIImage nesne almak için geri çağırma türü.

Bir hata oluşursa photo değeri boş olur ve error hata hakkında bilgi içerir.

Parametreler:
fotoğrafYüklenen UIImage.
hataOluşan hata (varsa).
- (typedef void(^ GMSPlaceOpenStatusCallback)(GMSPlaceOpenStatus sonucu, NSError *_Nullable hatası)) [related]

Yerin çalışma saatleri durumunu almak için geri arama türü.

Bir hata oluşursa result, GMSPlaceOpenStatusUnknown olur ve error hatayla ilgili bilgiler içerir.

Parametreler:
sonuçDöndürülen GMSPlaceOpenStatus.
hataOluşan hata (varsa).
- (typedef void(^ GMSPlaceOpenStatusResponseCallback)(GMSPlaceIsOpenResponse *response, NSError *_Nullable hatası)) [related]

Açık durum yanıtını almak için geri arama türü.

Bir hata oluşursa yanıtın durumu GMSPlaceOpenStatusUnknown olur ve hata ile ilgili bilgiler yer alır.

Parametreler:
yanıtDöndürülen GMSPlaceIsOpenResponse.
hataOluşan hata (varsa).
- (typedef void(^ GMSPlaceSearchByTextResultCallback)(NSArray< GMSPlace * > *_Nullable places, NSError *_Nullable error)) [related]

Metin sonuçlarına göre arama almak için geri çağırma türü.

results, sorguyla eşleşen bağımsız sonuçları temsil eden bir GMSPlace dizisidir.

Parametreler:
sonuçGMSPlace dizisi.
hataOluşan hata (varsa).
- (typedef void(^ GMSFetchPhotoResultCallback)(UIImage *_Nullable photoImage, NSError *_Nullable hatası)) [related]

Fotoğraf almak için geri arama türü.

photoImage, belirtilen istekle eşleşen sonuçta ortaya çıkan fotoğrafı temsil eden bir UIImage. Bir hata oluşursa photoImage değeri boş olur ve error hata hakkında bilgi içerir.

Parametreler:
photoImageUIImage sonucu.
- (typedef void(^ GMSAutocompleteSuggestionsCallback)(NSArray< GMSAutocompleteSuggestion * > *_Nullable sonuçlar, NSError *_Nullable error)) [related]

Otomatik tamamlama sonuçları için geri arama türü.

Parametreler:
sonuçGMSAutocompleteSuggestion dizisi.
hataOluşan hata (varsa).
- (typedef void(^ GMSPlaceSearchNearbyResultCallback)(NSArray< GMSPlace * > *_Nullable places, NSError *_Nullable error)) [related]

Yakındaki sonuçları almak için geri çağırma türü.

Parametreler:
yerlerGMSPlace dizisi
hataOluşan hata (varsa).