<GMSAutocompleteViewControllerDelegate> প্রোটোকল রেফারেন্স

<GMSAutocompleteViewControllerDelegate> প্রোটোকল রেফারেন্স

ওভারভিউ

GMSAutocompleteViewController দ্বারা ব্যবহৃত প্রোটোকল, অ্যাপ্লিকেশনটিতে নিয়ামকের সাথে ব্যবহারকারীর মিথস্ক্রিয়া যোগাযোগ করতে।

পাবলিক সদস্য ফাংশন

(অকার্যকর) - viewController:didAutocompleteWithPlace:
উপলব্ধ স্বয়ংসম্পূর্ণ পূর্বাভাস থেকে একটি স্থান নির্বাচন করা হলে কল করা হয়।
(অকার্যকর) - viewController:didFailAutocompleteWithError:
স্বয়ংসম্পূর্ণ ভবিষ্যদ্বাণী বা স্থানের বিশদ পুনরুদ্ধার করার সময় একটি অ-পুনঃপ্রয়াসযোগ্য ত্রুটি ঘটলে কল করা হয়।
(অকার্যকর) - বাতিল করা হয়েছে:
যখন ব্যবহারকারী একটি GMSAutocompleteViewController এ বাতিল বোতামে ট্যাপ করে তখন কল করা হয়।
(বুল) - viewController:didSelectPrediction:
যখন ব্যবহারকারী তালিকা থেকে একটি স্বয়ংসম্পূর্ণ ভবিষ্যদ্বাণী নির্বাচন করে তবে স্থানের বিবরণের অনুরোধ করার আগে কল করা হয়।
(অকার্যকর) - didUpdateAutocomplete Predictions:
প্রতিবার নতুন স্বয়ংসম্পূর্ণ ভবিষ্যদ্বাণী প্রাপ্ত হলে একবার কল করা হয়।
(অকার্যকর) - করেছে অনুরোধ স্বয়ংসম্পূর্ণ পূর্বাভাস:
স্বয়ংসম্পূর্ণ ভবিষ্যদ্বাণীর জন্য অনুরোধ করার পর অবিলম্বে একবার কল করা হয়।

সদস্য ফাংশন ডকুমেন্টেশন

- (অকার্যকর) ভিউ কন্ট্রোলার: ( GMSAutocompleteViewController *) ভিউ কন্ট্রোলার
করেছে স্বয়ংসম্পূর্ণ উইথপ্লেস: ( জিএমএসপ্লেস *) স্থান
[required]

উপলব্ধ স্বয়ংসম্পূর্ণ পূর্বাভাস থেকে একটি স্থান নির্বাচন করা হলে কল করা হয়।

এই পদ্ধতির প্রয়োগগুলি ভিউ কন্ট্রোলারকে বরখাস্ত করা উচিত কারণ ভিউ কন্ট্রোলার নিজেকে বরখাস্ত করবে না।

পরামিতি:
ভিউ কন্ট্রোলার GMSAutocompleteViewController যেটি ইভেন্টটি তৈরি করেছে।
স্থান যে GMSPlace ফিরিয়ে দেওয়া হয়েছিল।
- (অকার্যকর) ভিউ কন্ট্রোলার: ( GMSAutocompleteViewController *) ভিউ কন্ট্রোলার
ব্যর্থ স্বয়ংসম্পূর্ণতার সাথে ত্রুটি: (NSError*) ত্রুটি
[required]

স্বয়ংসম্পূর্ণ ভবিষ্যদ্বাণী বা স্থানের বিশদ পুনরুদ্ধার করার সময় একটি অ-পুনঃপ্রয়াসযোগ্য ত্রুটি ঘটলে কল করা হয়।

একটি অ-পুনঃপ্রয়াসযোগ্য ত্রুটি এমন একটি হিসাবে সংজ্ঞায়িত করা হয় যা অবিলম্বে অপারেশনটি পুনরায় চেষ্টা করে সংশোধন করার সম্ভাবনা নেই৷

GMSPlacesErrorCode এর শুধুমাত্র নিম্নলিখিত মানগুলি পুনরায় চেষ্টা করা যায়:

  • kGMSPlacesNetworkError
  • kGMSPlacesServerError
  • kGMSPlaces অভ্যন্তরীণ ত্রুটি

অন্য সব ত্রুটি কোড অ-পুনরায় চেষ্টাযোগ্য.

পরামিতি:
ভিউ কন্ট্রোলার GMSAutocompleteViewController যেটি ইভেন্টটি তৈরি করেছে।
ত্রুটি NSError যা ফেরত দেওয়া হয়েছিল।
- (অকার্যকর) বাতিল করা হয়েছে: ( GMSAutocompleteViewController *) ভিউ কন্ট্রোলার [required]

যখন ব্যবহারকারী একটি GMSAutocompleteViewController এ বাতিল বোতামে ট্যাপ করে তখন কল করা হয়।

এই পদ্ধতির প্রয়োগগুলি ভিউ কন্ট্রোলারকে বরখাস্ত করা উচিত কারণ ভিউ কন্ট্রোলার নিজেকে বরখাস্ত করবে না।

পরামিতি:
ভিউ কন্ট্রোলার GMSAutocompleteViewController যেটি ইভেন্টটি তৈরি করেছে।
- (BOOL) ভিউ কন্ট্রোলার: ( GMSAutocompleteViewController *) ভিউ কন্ট্রোলার
didSelect Prediction: ( GMSAutocompletePrediction *) ভবিষ্যদ্বাণী
[optional]

যখন ব্যবহারকারী তালিকা থেকে একটি স্বয়ংসম্পূর্ণ ভবিষ্যদ্বাণী নির্বাচন করে তবে স্থানের বিবরণের অনুরোধ করার আগে কল করা হয়।

এই পদ্ধতি থেকে NO রিটার্ন করা স্থানের বিবরণ আনয়নকে দমন করবে এবং didAutocompleteWithPlace কল করা হবে না।

পরামিতি:
ভিউ কন্ট্রোলার GMSAutocompleteViewController যেটি ইভেন্টটি তৈরি করেছে।
ভবিষ্যদ্বাণী GMSAutocompletePrediction যা নির্বাচন করা হয়েছিল৷
- (অকার্যকর) didUpdateAutocomplete Predictions: ( GMSAutocompleteViewController *) ভিউ কন্ট্রোলার [optional]

প্রতিবার নতুন স্বয়ংসম্পূর্ণ ভবিষ্যদ্বাণী প্রাপ্ত হলে একবার কল করা হয়।

পরামিতি:
ভিউ কন্ট্রোলার GMSAutocompleteViewController যেটি ইভেন্টটি তৈরি করেছে।

স্বয়ংসম্পূর্ণ ভবিষ্যদ্বাণীর জন্য অনুরোধ করার পর অবিলম্বে একবার কল করা হয়।

পরামিতি:
ভিউ কন্ট্রোলার GMSAutocompleteViewController যেটি ইভেন্টটি তৈরি করেছে।