ওভারভিউ
কাছাকাছি ডিভাইস সনাক্ত করতে ব্যবহার করার কৌশল.
উত্তরাধিকারসূত্রে এনএসওবজেক্ট।
ক্লাস পদ্ধতির সারাংশ | |
(instancetype) | + strategy |
ডিফল্ট কৌশল প্রদান করে, যা সমস্ত বৈশিষ্ট্যের জন্য ডিফল্ট মান ব্যবহার করে। আরও... | |
(instancetype) | + strategyWithParamsBlock: |
একটি কাস্টম কৌশল প্রদান করে। আপনি paramsBlock এ যে কোনো ঐচ্ছিক বৈশিষ্ট্য সেট করতে পারেন। আরও... | |
সম্পত্তি সারাংশ | |
GNSDiscoveryMode | discoveryMode |
কাছাকাছি ডিভাইস আবিষ্কারের জন্য, একটি ডিভাইসকে অবশ্যই একটি পেয়ারিং কোড সম্প্রচার করতে হবে এবং অন্য ডিভাইসটিকে অবশ্যই পেয়ারিং কোডগুলির জন্য স্ক্যান করতে হবে৷ আরও... | |
GNSDiscoveryMediums | discoveryMediums |
কাছাকাছি ডিভাইসগুলি আবিষ্কার করার সময় ব্রডকাস্ট করতে এবং পেয়ারিং কোড স্ক্যান করতে কোন মাধ্যমগুলি ব্যবহার করতে হবে তা নিয়ন্ত্রণ করে৷ আরও... | |
BOOL | allowInBackground |
অ্যাপটি ব্যাকগ্রাউন্ডে থাকলে আবিষ্কারের কৌশলটি ব্যবহার করার চেষ্টা করুন। আরও... | |
পদ্ধতির বিস্তারিত
+ (instancetype) strategy |
ডিফল্ট কৌশল প্রদান করে, যা সমস্ত বৈশিষ্ট্যের জন্য ডিফল্ট মান ব্যবহার করে।
+ (instancetype) strategyWithParamsBlock: | (void(^)( GNSStrategyParams *)) | paramsBlock |
একটি কাস্টম কৌশল প্রদান করে। আপনি paramsBlock
এ যে কোনো ঐচ্ছিক বৈশিষ্ট্য সেট করতে পারেন।
সম্পত্তি বিস্তারিত
|
read nonatomic assign |
কাছাকাছি ডিভাইস আবিষ্কারের জন্য, একটি ডিভাইসকে অবশ্যই একটি পেয়ারিং কোড সম্প্রচার করতে হবে এবং অন্য ডিভাইসটিকে অবশ্যই পেয়ারিং কোডগুলির জন্য স্ক্যান করতে হবে৷
যেহেতু আগে থেকে আলোচনা করার কোন উপায় নেই, তাই ডিফল্ট সব ডিভাইসের জন্য ব্রডকাস্ট এবং স্ক্যান উভয়ের জন্য।
এই বৈশিষ্ট্যটি আপনাকে এই আচরণটি কাস্টমাইজ করতে দেয়, আপনার অ্যাপকে হয় সম্প্রচার বা স্ক্যানে সীমাবদ্ধ করে। উদাহরণস্বরূপ, একটি মোবাইল অ্যাপ বিবেচনা করুন যা একটি সেট-টপ বক্সের সাথে যোগাযোগ করে। যদি সেট-টপ বক্সটি একটি পেয়ারিং কোড সম্প্রচার করার জন্য প্রোগ্রাম করা হয়, তবে মোবাইল অ্যাপটি লেটেন্সি উন্নত করতে শুধুমাত্র স্ক্যান করার জন্য সেট করা যেতে পারে।
ডিফল্ট হল kGNSDiscoveryModeDefault
।
|
read nonatomic assign |
কাছাকাছি ডিভাইসগুলি আবিষ্কার করার সময় ব্রডকাস্ট করতে এবং পেয়ারিং কোড স্ক্যান করতে কোন মাধ্যমগুলি ব্যবহার করতে হবে তা নিয়ন্ত্রণ করে৷
ডিভাইস আবিষ্কার সম্পর্কে আরো বিস্তারিত জানার জন্য discoveryMode
দেখুন।
ডিফল্ট হল kGNSDiscoveryMediumsDefault
।
|
read nonatomic assign |
অ্যাপটি ব্যাকগ্রাউন্ডে থাকলে আবিষ্কারের কৌশলটি ব্যবহার করার চেষ্টা করুন।
নোট করুন যে সমস্ত কৌশল পটভূমিতে চালানোর অনুমতি দেওয়া হবে না। আপনি এখানে অনুরোধ করতে পারেন, এবং অন্যান্য সেটিংস এবং পরিস্থিতির উপর নির্ভর করে, কৌশলটি পটভূমিতে চালিয়ে যাওয়ার অনুমতি দেওয়া যেতে পারে। বর্তমানে শুধুমাত্র BLE স্ক্যান/সম্প্রচার সমর্থিত।
ডিফল্ট হল NO
।