Kelas GNSStrategy

Referensi Class GNSStrategy

Ringkasan

Strategi yang digunakan untuk mendeteksi perangkat di sekitar.

Mewarisi NSObject.

Ringkasan Metode Kelas

(instancetype) + strategy
 Menampilkan strategi default, yang menggunakan nilai default untuk semua properti. Lainnya...
 
(instancetype) + strategyWithParamsBlock:
 Menampilkan strategi kustom. Anda dapat menetapkan properti opsional apa pun di paramsBlock. Lainnya...
 

Ringkasan Properti

GNSDiscoveryMode discoveryMode
 Agar perangkat di sekitar dapat ditemukan, satu perangkat harus menyiarkan kode penyambungan dan perangkat lainnya harus memindai kode penyambungan. Lainnya...
 
GNSDiscoveryMediums discoveryMediums
 Mengontrol media yang akan digunakan untuk menyiarkan dan memindai kode penyambungan saat menemukan perangkat di sekitar. Lainnya...
 
BOOL allowInBackground
 Coba gunakan strategi penemuan saat aplikasi berada di latar belakang. Lainnya...
 

Detail Metode

+ (instancetype) strategy

Menampilkan strategi default, yang menggunakan nilai default untuk semua properti.

+ (instancetype) strategyWithParamsBlock: (void(^)(GNSStrategyParams *))  paramsBlock

Menampilkan strategi kustom. Anda dapat menetapkan properti opsional apa pun di paramsBlock.

Detail Properti

- (GNSDiscoveryMode) discoveryMode
readnonatomicassign

Agar perangkat di sekitar dapat ditemukan, satu perangkat harus menyiarkan kode penyambungan dan perangkat lainnya harus memindai kode penyambungan.

Karena tidak ada cara untuk bernegosiasi sebelumnya, setelan defaultnya adalah semua perangkat melakukan siaran dan pemindaian.

Properti ini memungkinkan Anda menyesuaikan perilaku ini, membatasi aplikasi untuk menyiarkan atau memindai. Misalnya, pertimbangkan aplikasi seluler yang berkomunikasi dengan dekoder. Jika dekoder diprogram untuk menyiarkan kode penyambungan, aplikasi seluler dapat disetel untuk memindai saja, guna mengurangi latensi.

Defaultnya adalah kGNSDiscoveryModeDefault.

- (GNSDiscoveryMediums) discoveryMediums
readnonatomicassign

Mengontrol media yang akan digunakan untuk menyiarkan dan memindai kode penyambungan saat menemukan perangkat di sekitar.

Lihat discoveryMode untuk detail selengkapnya tentang penemuan perangkat.

Defaultnya adalah kGNSDiscoveryMediumsDefault.

- (BOOL) allowInBackground
readnonatomicassign

Coba gunakan strategi penemuan saat aplikasi berada di latar belakang.

Perhatikan bahwa tidak semua strategi akan diizinkan untuk berjalan di latar belakang. Anda dapat memintanya di sini, dan bergantung pada setelan dan situasi lain, strategi mungkin diizinkan untuk berlanjut di latar belakang. Saat ini hanya pemindaian/siaran BLE yang didukung.

Defaultnya adalah NO.