खास जानकारी
ऐप्लिकेशन में डेटा सोर्स के साथ उपयोगकर्ता का इंटरैक्शन शेयर करने के लिए, GMSAutocompleteTableDataSource
का इस्तेमाल किया गया प्रोटोकॉल.
सार्वजनिक सदस्य फ़ंक्शन | |
(शून्य) | - tableDataSource:didAutocompleteWithPlace: |
यह तब कॉल किया जाता है, जब उपलब्ध ऑटोकंप्लीट सुझावों में से किसी जगह को चुना जाता है. | |
(शून्य) | - tableDataSource:didFailAutocompleteWithError: |
ऑटोकंप्लीट की सुविधा से मिलने वाले सुझावों या जगह की जानकारी पाने के लिए, दोबारा कोशिश न होने की गड़बड़ी का मैसेज दिखता है. | |
(बूल) | - tableDataSource:didSelect Predictions: |
उपयोगकर्ता को सूची से अपने-आप पूरा होने का अनुमान चुनने पर, जगह की जानकारी का अनुरोध करने से पहले कॉल किया जाता है. | |
(शून्य) | - didUpdateAutocompleteEstimatedationsForTableDataSource: |
हर बार नए ऑटोकंप्लीट सुझावों के मिलने पर कॉल किया जाता है. | |
(शून्य) | - didRequestAutocompleteForecastationsForTableDataSource: |
अपने-आप पूरा होने के सुझावों का अनुरोध मिलने के तुरंत बाद, एक बार कॉल किया जाता है. |
मेंबर फ़ंक्शन के दस्तावेज़
- (शून्य) tableDataSource: | (GMSAutocompleteTableDataSource *) | tableDataSource | |
didAutocompleteWithPlace: | (GMSPlace *) | जगह | |
[required] |
यह तब कॉल किया जाता है, जब उपलब्ध ऑटोकंप्लीट सुझावों में से किसी जगह को चुना जाता है.
- पैरामीटर:
-
टेबल डेटा का सोर्स इवेंट जनरेट करने वाला GMSAutocompleteTableDataSource
.जगह GMSPlace
लौटाया गया.
- (शून्य) tableDataSource: | (GMSAutocompleteTableDataSource *) | tableDataSource | |
didFailAutocompleteWithError: | (NSगड़बड़ी *) | गड़बड़ी | |
[required] |
ऑटोकंप्लीट की सुविधा से मिलने वाले सुझावों या जगह की जानकारी पाने के लिए, दोबारा कोशिश न होने की गड़बड़ी का मैसेज दिखता है.
बार-बार होने वाली गड़बड़ी को, ऐसी गड़बड़ी के रूप में लिखा जाता है जिसे ठीक करने की ज़रूरत नहीं होती.
GMSPlacesErrorCode
के सिर्फ़ इन मानों का फिर से इस्तेमाल किया जा सकता है:
- kGMSPLACESNetworkError
- kGMSPLACESServerError
- kGMS Placesआंतरिकगड़बड़ी
अन्य गड़बड़ी कोड फिर से कोशिश नहीं किए जा सकते हैं.
- पैरामीटर:
-
टेबल डेटा का सोर्स इवेंट जनरेट करने वाला GMSAutocompleteTableDataSource
.गड़बड़ी NSError
लौटाया गया.
- (BOOL) tableDataSource: | (GMSAutocompleteTableDataSource *) | tableDataSource | |
didSelect Predictions: | (GMSAutocompletePredion *) | पूर्वानुमान | |
[optional] |
उपयोगकर्ता को सूची से अपने-आप पूरा होने का अनुमान चुनने पर, जगह की जानकारी का अनुरोध करने से पहले कॉल किया जाता है.
इस तरीके से 'नहीं' दिखाने पर, जगह की जानकारी फ़ेच करने की प्रक्रिया को रोक दिया जाएगा और didcompletecompleteWithPlace को कॉल नहीं किया जाएगा.
- पैरामीटर:
-
टेबल डेटा का सोर्स इवेंट जनरेट करने वाला GMSAutocompleteTableDataSource
.अनुमान GMSAutocompletePrediction
चुना गया.
- (शून्य) didUpdateAutocompleteForecastationsForTableDataSource: | (GMSAutocompleteTableDataSource *) | tableDataSource | [optional] |
हर बार नए ऑटोकंप्लीट सुझावों के मिलने पर कॉल किया जाता है.
- पैरामीटर:
-
टेबल डेटा का सोर्स इवेंट जनरेट करने वाला GMSAutocompleteTableDataSource
.
- (शून्य) didRequestAutocompleteEstimatedationsForTableDataSource: | (GMSAutocompleteTableDataSource *) | tableDataSource | [optional] |
अपने-आप पूरा होने के सुझावों का अनुरोध मिलने के तुरंत बाद, एक बार कॉल किया जाता है.
- पैरामीटर:
-
टेबल डेटा का सोर्स इवेंट जनरेट करने वाला GMSAutocompleteTableDataSource
.