खास जानकारी
डेटा सोर्स के साथ उपयोगकर्ता के इंटरैक्शन को ऐप्लिकेशन तक पहुंचाने के लिए, GMSAutocompleteTableDataSource
प्रोटोकॉल का इस्तेमाल करता है.
सार्वजनिक सदस्य के फ़ंक्शन | |
(void) | - tableDataSource:didAutocompleteWithPlace: |
यह तब कॉल किया जाता है, जब कोई जगह अपने-आप मिलने वाले उपलब्ध सुझावों में से चुनी जाती है. | |
(void) | - tableDataSource:didFailAutocompleteWithError: |
यह तब कॉल किया जाता है, जब ऑटोकंप्लीट सुविधा की मदद से मिलने वाले सुझावों या जगह की जानकारी वापस पाने में कोई ऐसी गड़बड़ी होती है जिसे फिर से आज़माया न जा सके. | |
(BOOL) | - tableDataSource:didSelectSelection: |
यह तब कॉल किया जाता है जब उपयोगकर्ता सूची से अपने आप पूर्ण होने वाले किसी पूर्वानुमान को चुनता है, लेकिन स्थान विवरण का अनुरोध करने से पहले. | |
(void) | - didUpdateAutocomplete DirectionsForTableDataSource: |
ऑटोकंप्लीट की सुविधा से जुड़े नए सुझाव मिलने पर, हर बार कॉल किया जाता है. | |
(void) | - didRequestAutocompleteपूरी तरह से मैच करने वाले सुझाव ForTableDataSource: |
ऑटोकंप्लीट की सुविधा से मिलने वाले सुझावों के अनुरोध के तुरंत बाद, एक बार कॉल किया जाता है. |
मेंबर फ़ंक्शन से जुड़ा दस्तावेज़
- (शून्य) tableDataSource: | (GMSAutocompleteTableDataSource *) | tableDataSource | |
DidAutocompleteWithPlace: | (GMSPlace *) | जगह | |
[required] |
यह तब कॉल किया जाता है, जब कोई जगह अपने-आप मिलने वाले उपलब्ध सुझावों में से चुनी जाती है.
- पैरामीटर:
-
tableDataSource इवेंट जनरेट करने वाला GMSAutocompleteTableDataSource
.जगह लौटाया गया GMSPlace
.
- (शून्य) tableDataSource: | (GMSAutocompleteTableDataSource *) | tableDataSource | |
DidFailAutocompleteWithError: | (NSError *) | गड़बड़ी | |
[required] |
यह तब कॉल किया जाता है, जब ऑटोकंप्लीट सुविधा की मदद से मिलने वाले सुझावों या जगह की जानकारी वापस पाने में कोई ऐसी गड़बड़ी होती है जिसे फिर से आज़माया न जा सके.
दोबारा न की जा सकने वाली गड़बड़ी को ऐसी गड़बड़ी के तौर पर परिभाषित किया गया है जिसे दोबारा कोशिश करने से ठीक होने की संभावना नहीं होती.
GMSPlacesErrorCode
के सिर्फ़ इन वैल्यू को फिर से इस्तेमाल किया जा सकता है:
- kGMSPlacesNetworkError
- kGMSPlacesServerError
- kGMSPlacesInternalError
अन्य सभी गड़बड़ी कोड को फिर से आज़माया नहीं जा सकता.
- पैरामीटर:
-
tableDataSource इवेंट जनरेट करने वाला GMSAutocompleteTableDataSource
.गड़बड़ी लौटाया गया NSError
.
- (BOOL) टेबल डेटा सोर्स: | (GMSAutocompleteTableDataSource *) | tableDataSource | |
क्या चुनें: | (GMSAutocompletePrediction *) | अनुमान | |
[optional] |
यह तब कॉल किया जाता है जब उपयोगकर्ता सूची से अपने आप पूर्ण होने वाले किसी पूर्वानुमान को चुनता है, लेकिन स्थान विवरण का अनुरोध करने से पहले.
इस तरीके से NO लौटाने पर, जगह की जानकारी फ़ेच नहीं की जाएगी और didAutocompleteWithPlace को कॉल नहीं किया जाएगा.
- पैरामीटर:
-
tableDataSource इवेंट जनरेट करने वाला GMSAutocompleteTableDataSource
.अनुमान चुना गया GMSAutocompletePrediction
.
- (शून्य) didUpdateAutocompleteProtectionsForTableDataSource: | (GMSAutocompleteTableDataSource *) | tableDataSource | [optional] |
ऑटोकंप्लीट की सुविधा से जुड़े नए सुझाव मिलने पर, हर बार कॉल किया जाता है.
- पैरामीटर:
-
tableDataSource इवेंट जनरेट करने वाला GMSAutocompleteTableDataSource
.
- (शून्य) didRequestAutocomplete DirectionsForTableDataSource: | (GMSAutocompleteTableDataSource *) | tableDataSource | [optional] |
ऑटोकंप्लीट की सुविधा से मिलने वाले सुझावों के अनुरोध के तुरंत बाद, एक बार कॉल किया जाता है.
- पैरामीटर:
-
tableDataSource इवेंट जनरेट करने वाला GMSAutocompleteTableDataSource
.