GMSजगहें क्लाइंट क्लास का रेफ़रंस


खास जानकारी

Places SDK टूल का मुख्य इंटरफ़ेस.

इसका इस्तेमाल, जगहों को खोजने और उनके बारे में जानकारी पाने के लिए किया जाता है. इस क्लास को [GMSPlacesClient SharedClient] तरीके से ऐक्सेस किया जाना चाहिए.

GMSPlacesClient की मदद से, सिर्फ़ मुख्य थ्रेड से कॉल किया जाना चाहिए. इन तरीकों को किसी दूसरे थ्रेड से कॉल करने से, अपवाद या तय नहीं किया जा सकने वाला व्यवहार काम करेगा. जब तक कि कोई और निर्देश न दिया गया हो, तब तक सभी कॉलबैक को मुख्य थ्रेड पर शुरू किया जाएगा.

सार्वजनिक सदस्य के फ़ंक्शन

(void) - lookUpPlaceID:callback:
 किसी जगह की जानकारी पाएं.
(void) - lookUpPhotosForPlaceID:callback:
 किसी जगह से जुड़ी ज़्यादा से ज़्यादा 10 फ़ोटो के लिए मेटाडेटा मिलता है.
(void) - loadPlacePhoto:callback:
 किसी खास फ़ोटो की इमेज को उसके ज़्यादा से ज़्यादा साइज़ में लोड करता है.
(void) - loadPlacePhoto:constrainedToSize:scale:callback:
 दिए गए अधिकतम आयाम में फ़िट होने के लिए स्केल किए गए, किसी विशिष्ट फ़ोटो के लिए चित्र लोड करता है.
(void) - currentPlaceWithCallback:
 उस जगह का अनुमान दिखाता है जहां डिवाइस को फ़िलहाल मौजूद माना जाता है.
(void) - findAutocompletePredictionsFromQuery:filter:sessionToken:callback:
 टेक्स्ट क्वेरी से मिले ऑटोकंप्लीट की सुविधा से मिलने वाले सुझाव ढूंढें.
(void) - fetchPlaceFromPlaceID:placeFields:sessionToken:callback:
 किसी जगह की जानकारी फ़ेच करें.
(void) - findPlaceSeelihoodsFromCurrentLocationWithPlaceFields:कॉलबैक:
 उपयोगकर्ता की मौजूदा जगह की जानकारी का इस्तेमाल करके, किसी जगह की संभावना का पता लगाना.
(void) - isOpenWithPlaceID:callback:
 किसी जगह की जानकारी मिलती है. इसमें, मौजूदा समय के लिए GMSPlaceOpenStatus का पता लगाने के लिए ज़रूरी सभी फ़ील्ड की जानकारी भी शामिल होती है.
(void) - isOpenWithPlaceID:date:callback:
 किसी जगह की जानकारी देता है. इसमें, बताए गए NSDate पर GMSPlaceOpenStatus तय करने के लिए ज़रूरी सभी फ़ील्ड की जानकारी भी शामिल होती है.
(void) - isOpenWithPlace:callback:
 किसी जगह की जानकारी मिलती है. इसमें, मौजूदा समय के लिए GMSPlaceOpenStatus का पता लगाने के लिए ज़रूरी सभी फ़ील्ड की जानकारी भी शामिल होती है.
(void) - isOpenWithPlace:date:callback:
 किसी जगह की जानकारी देता है. इसमें, बताए गए NSDate पर GMSPlaceOpenStatus तय करने के लिए ज़रूरी सभी फ़ील्ड की जानकारी भी शामिल होती है.

स्टैटिक सार्वजनिक सदस्यों के काम

(इंस्टेंस टाइप)+ sharedClient
 iOS के लिए Google Places SDK टूल के लिए, GMSPlacesClient का शेयर किया गया इंस्टेंस देता है, ताकि ज़रूरत पड़ने पर इसे बनाया जा सके.
(BOOL) + provideAPIKey:
 iOS के लिए Google स्थल SDK पर आपकी API कुंजी उपलब्ध कराता है.
(एनएसस्ट्रिंग *)+ openSourceLicenseInfo
 iOS के लिए Google स्थल SDK टूल के लिए, ओपन सोर्स सॉफ़्टवेयर लाइसेंस की जानकारी दिखाता है.
(एनएसस्ट्रिंग *)+ SDKVersion
 iOS के लिए Google स्थल SDK के इस रिलीज़ का वर्शन लौटाता है.
(एनएसस्ट्रिंग *)+ SDKLongVersion
 iOS के लिए Google स्थल SDK के इस रिलीज़ का लंबा वर्शन देता है.

(ध्यान दें कि ये सदस्य फ़ंक्शन नहीं हैं.)

typedef void(^ GMSPlaceResultCallback )(GMSPlace *_Nullable नतीजा, NSError *_Nullable गड़बड़ी)
 स्थान विवरण लुकअप पाने के लिए कॉलबैक प्रकार.
typedef void(^ GMSPlaceLikelihoodListCallback )(GMSPlaceLikelihoodList *_Nullable allowedList, NSError *_Nullable गड़बड़ी)
 जगह की संभावना की सूचियां पाने के लिए कॉलबैक का प्रकार.
typedef void(^ GMSPlaceLikelihoodsCallback )(एनएसएरे< GMSPlaceLikelihood * > *_Nullableांक, NSError *_Nullable गड़बड़ी)
 GMSPlaceLikelihood का कलेक्शन पाने के लिए कॉलबैक का टाइप.
typedef void(^ GMSAutocompletePredictionsCallback )(NSArray< GMSAutocompletePrediction * > *_Nullable नतीजे, NSError *_Nullable गड़बड़ी)
 अपने-आप पूरे होने वाले नतीजे पाने के लिए कॉलबैक का टाइप.
typedef void(^ GMSPlacePhotoMetadataResultCallback )(GMSPlacePhotoMetadataList *_Nullable फ़ोटो, NSError *_Nullable गड़बड़ी)
 स्थान फ़ोटो परिणाम पाने के लिए कॉलबैक प्रकार.
typedef void(^ GMSPlacePhotoImageResultCallback )(UIImage *_Nullable फ़ोटो, NSError *_Nullable गड़बड़ी)
 किसी GMSPlacePhotoMetadata ऑब्जेक्ट से UIImage ऑब्जेक्ट पाने के लिए कॉलबैक का टाइप.
typedef void(^ GMSPlaceOpenStatusCallback )(GMSPlaceOpenStatus नतीजा, NSError *_Nullable गड़बड़ी)
 स्थान के खुले होने के समय की स्थिति पाने के लिए कॉलबैक का प्रकार.

मेंबर फ़ंक्शन से जुड़ा दस्तावेज़

+ (इंस्टेंस टाइप) sharedClient

iOS के लिए Google Places SDK टूल के लिए, GMSPlacesClient का शेयर किया गया इंस्टेंस देता है, ताकि ज़रूरत पड़ने पर इसे बनाया जा सके.

अगर आपका ऐप्लिकेशन अक्सर GMSPlacesClient के तरीके का इस्तेमाल करता है, तो हो सकता है कि वह सीधे इस ऑब्जेक्ट को होल्ड करना चाहें. ऐसा नहीं करने पर Google के साथ आपका कनेक्शन नियमित रूप से फिर से शुरू किया जा सकता है.

+ (BOOL) provideAPIKey: (एनएसस्ट्रिंग *) कुंजी

iOS के लिए Google स्थल SDK पर आपकी API कुंजी उपलब्ध कराता है.

यह कुंजी, आपके ऐप्लिकेशन के लिए Google Cloud Platform कंसोल से जनरेट की जाती है. इसकी पहचान करने के लिए, इसे आपके ऐप्लिकेशन के बंडल आईडी से जोड़ा जाता है. इसे GMSPlacesClient (उदाहरण के लिए, app:didFinishLaunchingWithOptions:) का इस्तेमाल करने से पहले आपके ऐप्लिकेशन को कॉल किया जाना चाहिए:.

सामान लौटाना:
हां, अगर APIKey पहले दी गई थी.
+ (NSString *) openSourceLicenseInfo

iOS के लिए Google स्थल SDK टूल के लिए, ओपन सोर्स सॉफ़्टवेयर लाइसेंस की जानकारी दिखाता है.

यह जानकारी आपके आवेदन में उपलब्ध होनी चाहिए.

+ (NSString *) SDKVersion

iOS के लिए Google स्थल SDK के इस रिलीज़ का वर्शन लौटाता है.

. उदाहरण के लिए, "1.0.0".

+ (NSString *) SDKLongVersion

iOS के लिए Google स्थल SDK के इस रिलीज़ का लंबा वर्शन देता है.

. उदाहरण के लिए, "1.0.0 (102.1)".

- (शून्य) LookUpPlaceID: (एनएसस्ट्रिंग *) placeID
कॉलबैक: (GMSPlaceResultCallback) कॉलबैक

किसी जगह की जानकारी पाएं.

यह तरीका ब्लॉक नहीं किया जा सकता.

पैरामीटर:
placeIDलुकअप के लिए जगह का आईडी.
कॉलबैकलुकअप नतीजे के साथ शुरू करने के लिए कॉलबैक.
- (शून्य) LookUpPhotosForPlaceID: (एनएसस्ट्रिंग *) placeID
कॉलबैक: (GMSPlacePhotoMetadataResultCallback) कॉलबैक

किसी जगह से जुड़ी ज़्यादा से ज़्यादा 10 फ़ोटो के लिए मेटाडेटा मिलता है.

फ़ोटो कई तरह के स्रोतों से ली जाती हैं, जिनमें कारोबार के मालिक और Google+ उपयोगकर्ताओं से मिली फ़ोटो शामिल हैं. ज़्यादातर मामलों में, इन फ़ोटो को एट्रिब्यूशन के बिना इस्तेमाल किया जा सकता है या इमेज के हिस्से के तौर पर, ज़रूरी एट्रिब्यूशन शामिल किया जाएगा. हालांकि, किसी भी अतिरिक्त एट्रिब्यूशन की ज़रूरत पड़ने पर, आपको attributions प्रॉपर्टी का इस्तेमाल करना चाहिए. साथ ही, जहां भी इमेज दिखाई जाए वहां उन एट्रिब्यूशन को अपने ऐप्लिकेशन में दिखाएं. ज़्यादा से ज़्यादा 10 फ़ोटो लौटाए जा सकते हैं.

इस तरीके का इस्तेमाल करने से कई बार कॉल करने पर, हो सकता है कि आपको हर बार एक ही फ़ोटो मिले. हालांकि, इसकी कोई गारंटी नहीं है, क्योंकि हो सकता है कि डेटा बदल गया हो.

यह तरीका नेटवर्क लुकअप करता है.

पैरामीटर:
placeIDउस जगह का आईडी जिसके लिए फ़ोटो देखनी है.
कॉलबैकलुकअप नतीजे के साथ शुरू करने के लिए कॉलबैक.
- (शून्य) loadPlaceफ़ोटो: (GMSPlacePhotoMetadata *) photoMetadata
कॉलबैक: (GMSPlacePhotoImageResultCallback) कॉलबैक

किसी खास फ़ोटो की इमेज को उसके ज़्यादा से ज़्यादा साइज़ में लोड करता है.

इमेज डेटा को SDK टूल की मदद से कैश मेमोरी में सेव किया जा सकता है. अगर अनुरोध की गई फ़ोटो कैश मेमोरी में मौजूद नहीं है, तो नेटवर्क का पता लगाया जाएगा.

पैरामीटर:
photoMetadataवह GMSPlacePhotoMetadata जिसके लिए UIImage को लोड करना है.
कॉलबैकलोड किए गए UIImage के साथ शुरू करने के लिए कॉलबैक.
- (शून्य) loadPlaceफ़ोटो: (GMSPlacePhotoMetadata *) photoMetadata
बाधितToSize: (सीजी साइज़) maxSize
स्केल: (सीजीफ़्लोट) स्केल
कॉलबैक: (GMSPlacePhotoImageResultCallback) कॉलबैक

दिए गए अधिकतम आयाम में फ़िट होने के लिए स्केल किए गए, किसी विशिष्ट फ़ोटो के लिए चित्र लोड करता है.

इमेज की स्केलिंग की जाएगी, ताकि वह दिए गए डाइमेंशन में फ़िट हो सके. साथ ही, ओरिजनल इमेज के आसपेक्ट रेशियो (लंबाई-चौड़ाई का अनुपात) को बनाए रखते हुए ऐसा किया जाएगा. यह स्केलिंग, सर्वर-साइड पर की जाती है.

अगर स्केल पैरामीटर 1.0 maxSize नहीं है, तो इस वैल्यू को गुणा किया जाएगा और लौटाए गए UIImage को तय स्केल पर सेट किया जाएगा. अगर इमेज को स्क्रीन पर दिखाने के लिए लोड किया जा रहा है, तो इस पैरामीटर को स्क्रीन स्केल पर सेट करना ज़रूरी है.

इमेज डेटा को SDK टूल की मदद से कैश मेमोरी में सेव किया जा सकता है. अगर अनुरोध की गई फ़ोटो कैश मेमोरी में मौजूद नहीं है, तो नेटवर्क का पता लगाया जाएगा.

ध्यान दें:
स्केल फ़ैक्टर लागू करने के बाद, maxSize के डाइमेंशन को इस्तेमाल से पहले नजदीकी पूर्णांक में बदल दिया जाएगा. अगर किसी ऐसी इमेज का अनुरोध किया गया है जो उपलब्ध साइज़ से बड़ी है, तो छोटी इमेज दी जा सकती है.
पैरामीटर:
photoMetadataवह GMSPlacePhotoMetadata जिसके लिए UIImage को लोड करना है.
maxSizeइमेज का ज़्यादा से ज़्यादा साइज़.
स्केलइमेज को लोड करने के लिए स्केल.
कॉलबैकलोड किए गए UIImage के साथ शुरू करने के लिए कॉलबैक.
- (शून्य) currentPlaceWithCallback: (GMSPlaceLikelihoodListCallback) कॉलबैक

उस जगह का अनुमान दिखाता है जहां डिवाइस को फ़िलहाल मौजूद माना जाता है.

डिवाइस के पिछले अनुमानित स्थान के आधार पर स्थान की संभावना सूची जनरेट करता है. उपलब्ध कराए गए कॉलबैक को इस संभावना सूची के साथ शुरू किया जाएगा, ताकि काम मिल सके. साथ ही, गड़बड़ी होने पर NSError को लागू किया जाएगा.

ध्यान दें:
इस तरीके के लिए, आपके ऐप्लिकेशन के पास डिवाइस की मौजूदा जगह की जानकारी को ऐक्सेस करने की अनुमति होनी चाहिए. इस नंबर को कॉल करने से पहले, पक्का करें कि आपने [CLLocationManager requestजबInUseAuthorize] या [CLLocationManager requestAlways लेने के लिए लोगों की अनुमति] का इस्तेमाल करके, उपयोगकर्ता की जगह की जानकारी के ऐक्सेस का अनुरोध किया हो. अगर इस तरीके को कॉल किया जाता है और आपके ऐप्लिकेशन की अनुमति का स्टेटस सही नहीं है, तो कॉलबैक को गड़बड़ी के साथ कॉल किया जाएगा.
पैरामीटर:
कॉलबैकजगह की संभावना सूची के साथ शुरू करने के लिए कॉलबैक.
- (अमान्य) ऑटोकंप्लीटिएशन फ़्रॉम क्वेरी ढूंढें: (एनएसस्ट्रिंग *) क्वेरी
फ़िल्टर: (शून्य से जा सकने वाले GMSAutocompleteFilter *) फ़िल्टर
sessionToken: (शून्य से जा सकने वाला GMSAutocompleteSessionToken *) sessionToken
कॉलबैक: (GMSAutocompletePredictionsCallback) कॉलबैक

टेक्स्ट क्वेरी से मिले ऑटोकंप्लीट की सुविधा से मिलने वाले सुझाव ढूंढें.

नतीजे वैकल्पिक रूप से किसी खास जगह की ओर झुकाव वाले या किसी इलाके तक सीमित हो सकते हैं. यह तरीका ब्लॉक नहीं किया जा सकता.

दिए गए कॉलबैक को, सफल होने पर ऑटोकंप्लीट की सुविधा के अनुमानों की कैटगरी के साथ शुरू किया जाएगा. साथ ही, कोई गड़बड़ी होने पर NSError को लागू किया जाएगा.

पैरामीटर:
queryऑटोकंप्लीट करने के लिए, कुछ हिस्से का टेक्स्ट.
फ़िल्‍टरनतीजों पर लागू किया जाने वाला फ़िल्टर. यह पैरामीटर शून्य हो सकता है.
sessionTokenकिसी बिलिंग सेशन से जोड़ने का अनुरोध GMSAutocompleteSessionToken.
कॉलबैकअनुमानों के साथ शुरू करने के लिए कॉलबैक.
- (अमान्य) डेटा फ़ेच करने की जगह का आईडी: (एनएसस्ट्रिंग *) placeID
स्थान फ़ील्ड: (GMSPlaceField) placeFields
sessionToken: (शून्य से जा सकने वाला GMSAutocompleteSessionToken *) sessionToken
कॉलबैक: (GMSPlaceResultCallback) कॉलबैक

किसी जगह की जानकारी फ़ेच करें.

यह तरीका ब्लॉक नहीं किया जा सकता.

पैरामीटर:
placeIDलुकअप के लिए जगह का आईडी.
placeFieldsसूची में मौजूद जगह की जानकारी के लिए अनुरोध किए गए अलग-अलग जगह के फ़ील्ड.
sessionTokenकिसी बिलिंग सेशन से जोड़ने का अनुरोध GMSAutocompleteSessionToken.
कॉलबैकलुकअप नतीजे के साथ शुरू करने के लिए कॉलबैक.
- (शून्य) ढूंढेंPlace MyliहुडsFromCurrentLocationWithPlaceFields: (GMSPlaceField) placeFields
कॉलबैक: (GMSPlaceLikelihoodsCallback) कॉलबैक

उपयोगकर्ता की मौजूदा जगह की जानकारी का इस्तेमाल करके, किसी जगह की संभावना का पता लगाना.

यह तरीका ब्लॉक नहीं किया जा सकता.

दिए गए कॉलबैक को लोकेशन के कलेक्शन के साथ शुरू किया जाएगा, जहां नतीजे मिलने के बाद संभावित स्कोर और गड़बड़ी होने पर NSError होगी.

पैरामीटर:
placeFieldsसूची में मौजूद जगह की जानकारी के लिए अनुरोध किए गए अलग-अलग जगह के फ़ील्ड.
कॉलबैकजगह की संभावना के साथ शुरू करने के लिए कॉलबैक.
- (शून्य) isOpenWithPlaceID: (एनएसस्ट्रिंग *) placeID
कॉलबैक: (GMSPlaceOpenStatusCallback) कॉलबैक

किसी जगह की जानकारी मिलती है. इसमें, मौजूदा समय के लिए GMSPlaceOpenStatus का पता लगाने के लिए ज़रूरी सभी फ़ील्ड की जानकारी भी शामिल होती है.

यह तरीका ब्लॉक नहीं किया जा सकता.

पैरामीटर:
placeIDलुकअप के लिए जगह का आईडी.
कॉलबैकजगह के नतीजे के साथ शुरू करने के लिए कॉलबैक.
- (शून्य) isOpenWithPlaceID: (एनएसस्ट्रिंग *) placeID
तारीख: (NSDate *) तारीख
कॉलबैक: (GMSPlaceOpenStatusCallback) कॉलबैक

किसी जगह की जानकारी देता है. इसमें, बताए गए NSDate पर GMSPlaceOpenStatus तय करने के लिए ज़रूरी सभी फ़ील्ड की जानकारी भी शामिल होती है.

यह तरीका ब्लॉक नहीं किया जा सकता.

पैरामीटर:
placeIDलुकअप के लिए जगह का आईडी.
dateNSDate, जिसके लिए ओपन स्टेटस तय करना है.
कॉलबैकजगह के नतीजे के साथ शुरू करने के लिए कॉलबैक.
- (शून्य) isOpenWithPlace: (GMSPlace *) जगह
कॉलबैक: (GMSPlaceOpenStatusCallback) कॉलबैक

किसी जगह की जानकारी मिलती है. इसमें, मौजूदा समय के लिए GMSPlaceOpenStatus का पता लगाने के लिए ज़रूरी सभी फ़ील्ड की जानकारी भी शामिल होती है.

अतिरिक्त फ़ील्ड के लिए सिर्फ़ तब अनुरोध किया जाता है, जब GMSPlace में सभी ज़रूरी फ़ील्ड न हों. ऐसा न करने पर, कॉलबैक में GMSPlaceOpenStatus तुरंत लौटा दिया जाएगा. यह तरीका ब्लॉक नहीं किया जा सकता.

पैरामीटर:
जगहलुकअप के लिए GMSPlace.
कॉलबैकजगह के नतीजे के साथ शुरू करने के लिए कॉलबैक.
- (शून्य) isOpenWithPlace: (GMSPlace *) जगह
तारीख: (NSDate *) तारीख
कॉलबैक: (GMSPlaceOpenStatusCallback) कॉलबैक

किसी जगह की जानकारी देता है. इसमें, बताए गए NSDate पर GMSPlaceOpenStatus तय करने के लिए ज़रूरी सभी फ़ील्ड की जानकारी भी शामिल होती है.

ज़्यादा फ़ील्ड के लिए सिर्फ़ तब अनुरोध करता है, जब GMSPlace में सभी ज़रूरी फ़ील्ड न हों. ऐसा नहीं होने पर, 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.


- (typedef void(^ GMSPlaceResultCallback)(GMSPlace *_Nullable नतीजा, NSError *_Nullable गड़बड़ी)) [related]

स्थान विवरण लुकअप पाने के लिए कॉलबैक प्रकार.

अगर कोई गड़बड़ी हुई, तो result शून्य होगा और error में गड़बड़ी के बारे में जानकारी होगी.

पैरामीटर:
नतीजालौटाया गया GMSPlace.
गड़बड़ीकोई गड़बड़ी होने पर, अगर कोई हो.
- (typedef void(^ GMSPlaceLikelihoodListCallback)(GMSPlaceLikelihoodList *_Nullable चौके लिस्ट, NSError *_Nullable गड़बड़ी)) [related]

जगह की संभावना की सूचियां पाने के लिए कॉलबैक का प्रकार.

अगर कोई गड़बड़ी हुई, तो likelihoodList शून्य होगा और error में गड़बड़ी के बारे में जानकारी होगी.

पैरामीटर:
likelihoodListजगह की संभावना की सूची.
गड़बड़ीकोई गड़बड़ी होने पर, अगर कोई हो.
- (typedef void(^ GMSPlaceLikelihoodsCallback)(NSArray< GMSPlaceLikelihood * > *_Nullableांक, NSError *_Nullable गड़बड़ी)) [related]

GMSPlaceLikelihood का कलेक्शन पाने के लिए कॉलबैक का टाइप.

अगर कोई गड़बड़ी होती है, तो कलेक्शन शून्य होगा और error में गड़बड़ी के बारे में जानकारी होगी.

- (typedef void(^ GMSAutocompletePredictionsCallback)(NSArray< GMSAutocompletePrediction * > *_Nullable नतीजे, NSError *_Nullable गड़बड़ी)) [related]

अपने-आप पूरे होने वाले नतीजे पाने के लिए कॉलबैक का टाइप.

results, GMSAutocompleteपूरी जानकारी का कलेक्शन है. इसमें, क्वेरी को पूरा करने वाले उम्मीदवारों के बारे में जानकारी दी जाती है.

पैरामीटर:
नतीजेGMSAutocompletePrediction की कैटगरी.
गड़बड़ीकोई गड़बड़ी होने पर, अगर कोई हो.
- (typedef void(^ GMSPlacePhotoMetadataResultCallback)(GMSPlacePhotoMetadataList *_Nullable फ़ोटो, NSError *_Nullable गड़बड़ी)) [related]

स्थान फ़ोटो परिणाम पाने के लिए कॉलबैक प्रकार.

अगर कोई गड़बड़ी हुई, तो photos शून्य होगा और error में गड़बड़ी के बारे में जानकारी होगी.

पैरामीटर:
फ़ोटोजइस नतीजे में GMSPlacePhotoMetadata ऑब्जेक्ट हैं.
गड़बड़ीकोई गड़बड़ी होने पर, अगर कोई हो.
- (typedef void(^ GMSPlacePhotoImageResultCallback)(UIImage *_Nullable फ़ोटो, NSError *_Nullable गड़बड़ी)) [related]

किसी GMSPlacePhotoMetadata ऑब्जेक्ट से UIImage ऑब्जेक्ट पाने के लिए कॉलबैक का टाइप.

अगर कोई गड़बड़ी हुई, तो photo शून्य होगा और error में गड़बड़ी के बारे में जानकारी होगी.

पैरामीटर:
फ़ोटोलोड किया गया UIImage.
गड़बड़ीकोई गड़बड़ी होने पर, अगर कोई हो.
- (typedef void(^ GMSPlaceOpenStatusCallback)(GMSPlaceOpenStatus नतीजा, NSError *_Nullable गड़बड़ी)) [related]

स्थान के खुले होने के समय की स्थिति पाने के लिए कॉलबैक का प्रकार.

अगर कोई गड़बड़ी होती है, तो result में GMSPlaceOpenStatusunknown होगा और error में गड़बड़ी के बारे में जानकारी होगी.

पैरामीटर:
नतीजालौटाया गया GMSPlaceOpenStatus.
गड़बड़ीकोई गड़बड़ी होने पर, अगर कोई हो.