ওভারভিউ
GMSAutocompleteFetcher হল নিম্ন-স্তরের স্বয়ংসম্পূর্ণ APIগুলির চারপাশে একটি মোড়ক যা ব্যবহারকারী টাইপ করার সময় স্বয়ংসম্পূর্ণ ভবিষ্যদ্বাণীর অনুরোধ করার কিছু জটিলতাকে অন্তর্ভুক্ত করে।
sourceTextHasChanged কল করার ফলে সাধারণত প্রদত্ত প্রতিনিধিকে জিজ্ঞাসা করা পাঠ্যের জন্য স্বয়ংসম্পূর্ণ ভবিষ্যদ্বাণী সহ নিম্নলিখিত শর্তাবলী সহ কল করা হবে:
- যদি অল্প সময়ের মধ্যে বেশ কয়েকটি অনুরোধ করা হয় তবে ফেচার অগত্যা sourceTextHasChanged এর প্রতিটি কলে পূর্বাভাসের অনুরোধ করতে পারে না।
- প্রতিনিধিকে শুধুমাত্র ভবিষ্যদ্বাণী ফলাফলের সাথে ডাকা হবে যদি সেই ভবিষ্যদ্বাণীগুলি sourceTextHasChanged-এ সাম্প্রতিক কলে সরবরাহ করা পাঠ্যের জন্য হয়।
পাবলিক সদস্য ফাংশন | |
(উদাহরণ প্রকার) | - initWithFilter: |
ফেচার শুরু করুন। | |
(অকার্যকর) | - সেশন টোকেন প্রদান করুন: |
নির্দিষ্ট স্বয়ংসম্পূর্ণ ক্যোয়ারী ফ্লো ট্র্যাক করার জন্য একটি GMSAutocompleteSessionToken প্রদান করুন। | |
(অকার্যকর) | - sourceTextHasChanged: |
আনয়নকারীকে জানান যে স্বয়ংসম্পূর্ণ করার জন্য উত্স পাঠ্যটি পরিবর্তিত হয়েছে৷ | |
বৈশিষ্ট্য | |
আইডি < GMSAutocompleteFetcherDelegate > | প্রতিনিধি |
স্বয়ংসম্পূর্ণ ভবিষ্যদ্বাণী ফলাফলের সাথে বিজ্ঞাপিত হতে প্রতিনিধি৷ | |
GMSAutocompleteFilter * | স্বয়ংসম্পূর্ণ ফিল্টার |
স্বয়ংসম্পূর্ণ পরামর্শগুলিতে প্রয়োগ করতে ফিল্টার করুন (শূন্য হতে পারে)। |
সদস্য ফাংশন ডকুমেন্টেশন
- (ইনস্ট্যান্সটাইপ) initWithFilter: | (শূন্যযোগ্য GMSA স্বয়ংসম্পূর্ণ ফিল্টার *) | ছাঁকনি |
ফেচার শুরু করুন।
- পরামিতি:
ছাঁকনি ফলাফলে প্রয়োগ করার জন্য ফিল্টার। এই প্যারামিটারটি শূন্য হতে পারে।
- (অকার্যকর) সেশন টোকেন প্রদান করুন: | (শূন্যযোগ্য GMSA স্বয়ংসম্পূর্ণ সেশন টোকেন *) | সেশন টোকেন |
নির্দিষ্ট স্বয়ংসম্পূর্ণ ক্যোয়ারী ফ্লো ট্র্যাক করার জন্য একটি GMSAutocompleteSessionToken
প্রদান করুন।
- (অকার্যকর) sourceTextHasChanged: | (অসম্পূর্ণ NSString *) | পাঠ্য |
আনয়নকারীকে জানান যে স্বয়ংসম্পূর্ণ করার জন্য উত্স পাঠ্যটি পরিবর্তিত হয়েছে৷
এই পদ্ধতি শুধুমাত্র প্রধান থ্রেড থেকে বলা উচিত. অন্য থ্রেড থেকে এই পদ্ধতি কল করার ফলে অনির্ধারিত আচরণ হবে। GMSAutocompleteFetcherDelegate
পদ্ধতিতে কলগুলিও মূল থ্রেডে কল করা হবে।
এই পদ্ধতিটি অ-ব্লকিং।
- পরামিতি:
পাঠ্য স্বয়ংসম্পূর্ণ করার জন্য আংশিক পাঠ্য।
সম্পত্তি ডকুমেন্টেশন
- (id< GMSAutocompleteFetcherDelegate >) প্রতিনিধি [read, write, assign] |
স্বয়ংসম্পূর্ণ ভবিষ্যদ্বাণী ফলাফলের সাথে বিজ্ঞাপিত হতে প্রতিনিধি৷
- ( GMSAutocompleteFilter *) autocompleteFilter [read, write, assign] |
স্বয়ংসম্পূর্ণ পরামর্শগুলিতে প্রয়োগ করতে ফিল্টার করুন (শূন্য হতে পারে)।