• CLBeacon
 

CLBeacon класс

CLBeacon

Класс CLBeacon представляет маячок, который был встречен в ходе мониторинга области. Вы не должны создавать этот класс напрямую. Объект, управляющий локацией представит этот объект ассоциированному с ним объекту делегата. Вы можете использовать информацию об этом объекте.

Для идентификации маячка используйте свойства proximityUUID, major и minor, эти свойства закодированы непосредственно в маячке.

proximityUUID
major
minor
proximity
accuracy
rssi
CLProximity

 

proximityUUID

Близость ID маяка. (только чтение)

@property(readonly, nonatomic, strong, nonnull) NSUUID *proximityUUID

Доступно:

iOS 7.0 и выше

major

Наиболее существенное значение в маячке. (только чтение)

@property(readonly, nonatomic, strong, nonnull) NSNumber *major

Доступно:

iOS 7.0 и выше

minor

Наименее значимое значение в маячке. (только чтение)

@property(readonly, nonatomic, strong, nonnull) NSNumber *minor

Доступно:

iOS 7.0 и выше

proximity

Относительное расстояние до маячка. (только для чтения)

@property(readonly, nonatomic) CLProximity proximity

Рассмотрение:

Значение в этом свойстве дает общее представление об относительном расстоянии до маячка. Используйте его, чтобы быстро определить, маячки, которые ближе к пользователю, а не дальше.

Доступно:

iOS 7.0 и выше

accuracy

Погрешность значения близости, измеряется в метрах от маячка. (только для чтения)

@property(readonly, nonatomic) CLLocationAccuracy accuracy

Рассмотрение:

Указывает одну сигму точности по горизонтали в метрах. Используйте это свойство для различения маячков с тем же значением proximity. Не используйте его, чтобы определить точное местоположение для маячка. Значение точности может колебаться вследствие ВЧ помех.

Отрицательное значение этого свойства означает, что фактическая точность не может быть определена.

Доступно:

iOS 7.0 и выше

rssi

Интенсивность принимаемого сигнала маячка, измеряется в децибелах. (только для чтения)

@property(readonly, nonatomic) NSInteger rssi

Рассмотрение:

Это значение является средним значением RSSI выборок, полученных с момента последнего диапазона маячка, сообщенного приложению.

Доступно:

iOS 7.0 и выше

CLProximity

Константы, которые отражают относительное расстояние до маяка.

Рассмотрение:

typedef {
   CLProximityUnknown, // близость до маячка не может быть определена
   CLProximityImmediate, // маячок находится в непосредственной близости от пользователя.
   CLProximityNear,// маячок находится относительно близко к пользователю.
   CLProximityFar // маячок находится далеко.
} CLProximity;

Доступно:

iOS 7.0 и выше
 
 
homeЗаметили ошибкукарта сайта 
   Made on a Mac