ওভারভিউ
এই শ্রেণীটি আংশিকভাবে টাইপ করা স্ট্রিং এর উপর ভিত্তি করে একটি সম্পূর্ণ প্রশ্নের একটি ভবিষ্যদ্বাণী উপস্থাপন করে।
বৈশিষ্ট্য | |
NSAattributedString * | অ্যাট্রিবিউটেড ফুলটেক্সট |
NSAttributedString হিসাবে ভবিষ্যদ্বাণীর সম্পূর্ণ বিবরণ। | |
NSAattributedString * | অ্যাট্রিবিউটেড প্রাইমারি টেক্সট |
একটি NSAttributedString হিসাবে একটি ভবিষ্যদ্বাণীর মূল পাঠ্য, সাধারণত স্থানের নাম। | |
NSAattributedString * | এট্রিবিউটেড সেকেন্ডারি টেক্সট |
NSAttributedString হিসাবে একটি ভবিষ্যদ্বাণীর সেকেন্ডারি টেক্সট, সাধারণত জায়গার অবস্থান। | |
NSString * | placeID |
ভবিষ্যদ্বাণীর স্থান আইডি প্রতিনিধিত্বকারী একটি সম্পত্তি, একটি স্থান বিবরণ অনুরোধে ব্যবহারের জন্য উপযুক্ত। | |
NSArray< NSString * > * | প্রকার |
এই স্বয়ংসম্পূর্ণ ফলাফলের প্রকার. | |
NSNumber * | দূরত্ব মিটার |
যদি অনুরোধের GMSAutocompleteFilter এ একটি বৈধ উৎস নির্দিষ্ট করা থাকে তাহলে উৎস এবং এই ভবিষ্যদ্বাণীর মধ্যে মিটারে সরলরেখার দূরত্ব। | |
সম্পর্কিত ফাংশন | |
(উল্লেখ্য যে এইগুলি সদস্য ফাংশন নয়।) | |
NSString *const | kGMSAutocompleteMatchAttribute |
GMSAutocompletePrediction অ্যাট্রিবিউটেড ফুল টেক্সটে ম্যাচের টুকরোগুলির জন্য অ্যাট্রিবিউটের নাম। |
বন্ধু এবং সম্পর্কিত ফাংশন ডকুমেন্টেশন
- (NSString* const) kGMSAutocompleteMatchAttribute [related] |
GMSAutocompletePrediction
অ্যাট্রিবিউটেড ফুল টেক্সটে ম্যাচের টুকরোগুলির জন্য অ্যাট্রিবিউটের নাম।
সম্পত্তি ডকুমেন্টেশন
- (NSAttributedString*) attributedFullText [read, copy] |
NSAttributedString হিসাবে ভবিষ্যদ্বাণীর সম্পূর্ণ বিবরণ।
যেমন, "সিডনি অপেরা হাউস, সিডনি, নিউ সাউথ ওয়েলস, অস্ট্রেলিয়া"।
ব্যবহারকারীর ইনপুটের সাথে মেলে প্রতিটি পাঠ্য পরিসরের একটি kGMSAutocompleteMatchAttribute
আছে। উদাহরণস্বরূপ, আপনি enumerateAttribute ব্যবহার করে প্রতিটি ম্যাচকে সাহসী করতে পারেন:
UIFont *regularFont = [UIFont systemFontOfSize:[UIFont labelFontSize]]; UIFont *boldFont = [UIFont boldSystemFontOfSize:[UIFont labelFontSize]];
NSMutableAttributedString *bolded = [prediction.attributedFullText mutableCopy]; [bolded enumerateAttribute:kGMSAutocompleteMatchAttribute inRange:NSMakeRange(0, bolded.length) options:0 usingBlock:^(id value, NSRange range, BOOL *stop) { UIFont *font = (value == nil) ? regularFont : boldFont; [bolded addAttribute:NSFontAttributeName value:font range:range]; }];
label.attributedText = bolded;
- (NSAttributedString*) attributedPrimaryText [read, copy] |
একটি NSAttributedString হিসাবে একটি ভবিষ্যদ্বাণীর মূল পাঠ্য, সাধারণত স্থানের নাম।
যেমন "সিডনি অপেরা হাউস"।
ব্যবহারকারীর ইনপুটের সাথে মেলে এমন পাঠ্য ব্যাপ্তিতে একটি kGMSAutocompleteMatchAttribute
থাকে, যেমন attributedFullText
।
- (NSAttributedString*) অ্যাট্রিবিউটেড সেকেন্ডারি টেক্সট [read, copy] |
NSAttributedString হিসাবে একটি ভবিষ্যদ্বাণীর সেকেন্ডারি টেক্সট, সাধারণত জায়গার অবস্থান।
যেমন "সিডনি, নিউ সাউথ ওয়েলস, অস্ট্রেলিয়া"।
ব্যবহারকারীর ইনপুটের সাথে মেলে এমন পাঠ্য ব্যাপ্তিতে একটি kGMSAutocompleteMatchAttribute
থাকে, যেমন attributedFullText
।
শূন্য হতে পারে।
- (NSString*) placeID [read, copy] |
ভবিষ্যদ্বাণীর স্থান আইডি প্রতিনিধিত্বকারী একটি সম্পত্তি, একটি স্থান বিবরণ অনুরোধে ব্যবহারের জন্য উপযুক্ত।
- (NSArray<NSString *>*) প্রকার [read, copy] |
এই স্বয়ংসম্পূর্ণ ফলাফলের প্রকার.
প্রকারগুলি হল NSStrings, বৈধ মানগুলি < https://developers.google.com/places/ios-sdk/supported_types > এ নথিভুক্ত যেকোন প্রকার।
- (NSNumber*) দূরত্ব মিটার [read, assign] |
যদি অনুরোধের GMSAutocompleteFilter
এ একটি বৈধ উৎস নির্দিষ্ট করা থাকে তাহলে উৎস এবং এই ভবিষ্যদ্বাণীর মধ্যে মিটারে সরলরেখার দূরত্ব।