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