SDK для работы с BunchBeacon
 Указатель Классы Функции Свойства Группы Страницы
Полный список членов класса
Класс BNCHBunch

#import <BNCHBunch.h>

Граф наследования:BNCHBunch:
BNCHMutableBunch

Свойства

Общедоступные-свойства
NSString * name
 
CBUUID * proximityUUID
 
NSNumber * major
 
NSNumber * minor
 
CLProximity proximity
 
CLLocationAccuracy accuracy
 
NSInteger rssi
 
NSNumber * bunchType
 

Подробное описание

Объект класса BNCHBunch представляет собой Bunch, который был найден рядом с мобильным устройством пользователя. Вы не можете создать объект BNCHBunch напрямую. Объект класса BNCHBunchManager передает найденные им объекты класса BNCHBunch, в соответствующий метод delegate-протокола. Вы можете использовать информацию в объектах класса BNCHBunch для идентификации конкретного Bunch, который был найден.

Класс BNCHBunch повторяет функциональность стандартного класса CLBeacon из CoreLocation Framework и расширяет его дополнительной функциональностью, которая недоступна через CLBeacon. Дополнительная функциональность доступна через объекты класса BNCHMutableBunch. Расширенная функциональность позволяет устанавливать соединение с Bunch для чтения и записи его основных характеристик.

Полный список свойств

- (CLLocationAccuracy) accuracy
readnonatomicassign

Точность параметра proximity, измеряется в метрах.

Используйте это значение, чтобы отличать одни Bunch-и от других с одинаковыми значениями proximity. Не используйте это значение для точного определения местоположения Bunch. Точность может меняться в зависимости от помех в радио эфире. Отрицательное значение этого свойства говорит о том, что оно не может быть опередлено.

- (NSNumber*) bunchType
readnonatomicstrong

Тип Bunch (обычный iBeacon или защищенный iBeacon) BNCHBunchTypeSimple - это обычный Bunch BNCHBunchTypeSecured - это защищенный Bunch

- (NSNumber*) major
readnonatomicstrong

Cтаршее значение, ассоциированное с Bunch. Если старшее значение не указано, то его значение - nil.

- (NSNumber*) minor
readnonatomicstrong

Младшее значение, ассоциированное с Bunch. Если младшее значение не указано, то его значение - nil.

- (NSString*) name
readnonatomicstrong

Неуникальное имя Bunch, создаваемое на основании major и minor

- (CLProximity) proximity
readnonatomicassign

Параметр показывает относительное расстояние до Bunch

Значение этого свойства дает общее представление об относительном расстоянии до Bunch. Это совойство можно использовать для идентификации тех Bunch-ей, которые ближе к пользователю, чем другие.

- (CBUUID*) proximityUUID
readnonatomicstrong

Proximity-идентификатор Bunch.

- (NSInteger) rssi
readnonatomicassign

Получаемая от конкретного Bunch сила сигнала в dB. Значение представляет собой среднее значение RSSI, собранных с момента последнего отчета Bunch.


Объявления и описания членов класса находятся в файле: