Genel bakış
Yakındaki cihazları algılamak için kullanılacak strateji.
NSObject öğesini devralır.
Sınıf Yöntemi Özeti | |
(instancetype) | + strategy |
Tüm özelliklerin varsayılan değerlerini kullanan varsayılan stratejiyi döndürür. Diğer... | |
(instancetype) | + strategyWithParamsBlock: |
Özel bir strateji döndürür. paramsBlock bölümünde isteğe bağlı özelliklerden istediğinizi ayarlayabilirsiniz. Diğer... | |
Mülk Özeti | |
GNSDiscoveryMode | discoveryMode |
Yakındaki cihazların bulunabilmesi için bir cihazın eşleme kodu yayınlaması, diğer cihazın da eşleme kodlarını taraması gerekir. Diğer... | |
GNSDiscoveryMediums | discoveryMediums |
Yakındaki cihazları keşfederken eşleme kodlarını yayınlamak ve taramak için hangi ortamların kullanılacağını kontrol eder. Diğer... | |
BOOL | allowInBackground |
Keşif stratejisini uygulama arka plandayken kullanmaya çalışın. Diğer... | |
Yöntem Ayrıntısı
+ (instancetype) strategy |
Tüm özelliklerin varsayılan değerlerini kullanan varsayılan stratejiyi döndürür.
+ (instancetype) strategyWithParamsBlock: | (void(^)(GNSStrategyParams *)) | paramsBlock |
Özel bir strateji döndürür. paramsBlock
bölümünde isteğe bağlı özelliklerden istediğinizi ayarlayabilirsiniz.
Mülk Ayrıntısı
|
readnonatomicassign |
Yakındaki cihazların bulunabilmesi için bir cihazın eşleme kodu yayınlaması, diğer cihazın da eşleme kodlarını taraması gerekir.
Önceden pazarlık yapmanın bir yolu olmadığından, varsayılan seçenek tüm cihazların hem yayın hem de tarama yapmasıdır.
Bu özellik, uygulamanızı yayın veya tarama ile sınırlandırarak bu davranışı özelleştirmenize olanak tanır. Örneğin, set üstü kutuyla iletişim kuran bir mobil uygulama düşünün. Set üstü kutu bir eşleme kodu yayınlayacak şekilde programlandıysa mobil uygulama, gecikmeyi azaltmak için yalnızca tarama yapacak şekilde ayarlanabilir.
Varsayılan değer: kGNSDiscoveryModeDefault
.
|
readnonatomicassign |
Yakındaki cihazları keşfederken eşleme kodlarını yayınlamak ve taramak için hangi ortamların kullanılacağını kontrol eder.
Cihaz keşfi hakkında daha fazla bilgi için discoveryMode
adresini ziyaret edin.
Varsayılan değer: kGNSDiscoveryMediumsDefault
.
|
readnonatomicassign |
Keşif stratejisini uygulama arka plandayken kullanmaya çalışın.
Tüm stratejilerin arka planda çalışmasına izin verilmeyeceğini unutmayın. Bunu buradan talep edebilirsiniz. Diğer ayarlara ve koşullara bağlı olarak stratejinin arka planda devam etmesine izin verilebilir. Şu anda yalnızca BDE taramaları/yayınları desteklenmektedir.
Varsayılan değer: NO
.