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. | |
İlgili İşlevler | |
(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:
-
placeID Aranacak yer kimliği. geri çağırma Arama 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:
-
istek Otomatik 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:
-
placeID Fotoğrafların aranacağı yer kimliği. geri çağırma Arama 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:
-
photoMetadata UIImage
yüklenecekGMSPlacePhotoMetadata
.geri çağırma Yü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:
-
photoMetadata UIImage
yüklenecekGMSPlacePhotoMetadata
.maxSize Resmin maksimum boyutu. yararlanın Resmin yükleneceği ölçek. geri çağırma Yüklenen UIImage
ile çağrılacak geri çağırma.
- (geçersiz) currentPlaceWithCallback: | (GMSPlaceLikelihoodListCallback) | geri arama |
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ğırma Yer 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:
-
sorgu Otomatik tamamlanacak kısmi metin. filtrele Sonuçlara uygulanacak filtre. Bu parametre sıfır olabilir. sessionToken İsteği bir faturalandırma oturumuyla ilişkilendirmek için GMSAutocompleteSessionToken
.geri çağırma Tahminlerle 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:
-
placeID Aranacak yer kimliği. placeFields Listedeki yer nesneleri için istenen bağımsız yer alanları. sessionToken İsteği bir faturalandırma oturumuyla ilişkilendirmek için GMSAutocompleteSessionToken
.geri çağırma Arama 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:
-
placeFields Listedeki yer nesneleri için istenen bağımsız yer alanları. geri çağırma Yer 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:
-
isOpenRequest Belirli bir yerin açık durumunu belirleme isteği. geri çağırma Açı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:
-
placeID Aranacak yer kimliği. geri çağırma Yer 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:
-
placeID Aranacak yer kimliği. tarih Açık durumunu belirleyecek NSDate
.geri çağırma Yer 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:
-
yer Aranacak GMSPlace
.geri çağırma Yer 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:
-
place The GMSPlace
to lookup.
date The NSDate
to determine open status for.
callback The 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:
-
textSearchRequest GMSPlaceSearchByTextRequest
Sorgu için kullanılacak metin isteği.geri çağırma Arama 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:
-
fetchPlaceRequest GMSFetchPlaceRequest
Sorgu için kullanılacak getirme yeri isteği.geri çağırma Yer 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:
-
fetchPhotoRequest GMSFetchPhotoRequest
Kullanılacak fotoğraf isteği.geri çağırma NSURL
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:
-
searchNearbyRequest GMSPlaceSearchNearbyRequest
Sorgu için kullanılacak Yakındaki arama isteği.geri çağırma Arama sonucuyla çağrılacak geri çağırma.
Arkadaşlar ve İlgili İşlev Dokümanları
- (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
.hata Oluş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:
-
likelihoodList Yer olasılıklarının listesi. hata Oluş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.hata Oluş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ğraflar GMSPlacePhotoMetadata
nesne içeren sonuç.hata Oluş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ğraf Yüklenen UIImage
.hata Oluş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
.hata Oluş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ıt Döndürülen GMSPlaceIsOpenResponse
.hata Oluşan hata (varsa).
- (typedef void(^ GMSPlaceSearchByTextResultCallback)(NSArray< GMSPlace * > *_Nullable places, NSError *_Nullable error)) [related] |
- (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:
-
photoImage UIImage
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.hata Oluş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:
-
yerler GMSPlace
dizisihata Oluşan hata (varsa).