Declared in NBBeaconManager.h

Overview

ビーコン関連delegate 【SDKバージョン2.0.0以降】

Instance Methods

didEnterBeaconRegion:beacon:

ビーコン検出範囲内に入ったときに呼び出される

- (void)didEnterBeaconRegion:(CLBeaconRegion *)region beacon:(NBBeacon *)beacon

Parameters

region

startMonitoringForBeacon:メソッドで指定したCLBeaconRegionインスタンス

beacon

ビーコン

Discussion

ビーコン検出範囲内に入ったときに呼び出される

Declared In

NBBeaconManager.h

didExitBeaconRegion:beacon:

ビーコン検出範囲内から出たときに呼び出される

- (void)didExitBeaconRegion:(CLBeaconRegion *)region beacon:(NBBeacon *)beacon

Parameters

region

startMonitoringForBeacon:メソッドで指定したCLBeaconRegionインスタンス

beacon

ビーコン

Discussion

ビーコン検出範囲内から出たときに呼び出される

Declared In

NBBeaconManager.h

didFailWithError:

エラー時に呼び出される

- (void)didFailWithError:(NSError *)error

Parameters

error

エラー

Discussion

エラー時に呼び出される

Declared In

NBBeaconManager.h

didFindContent:content:

ビーコン連動コンテンツが見つかったときに呼び出される

- (void)didFindContent:(NBBeacon *)beacon content:(NBContent *)content

Parameters

beacon

ビーコン

content

コンテンツ

Discussion

ビーコン連動コンテンツが見つかったときに呼び出される

Declared In

NBBeaconManager.h

didRangeBeacons:inRegion:

検出しているビーコンに対して頻繁(約1秒ごと)に呼び出される。

- (void)didRangeBeacons:(NSArray *)beacons inRegion:(CLBeaconRegion *)region

Parameters

beacons

ビーコン

region

startMonitoringForBeacon:メソッドで指定したCLBeaconRegionインスタンス

Discussion

検出しているビーコンに対して頻繁(約1秒ごと)に呼び出される。

NBBeaconクラスのproximityプロパティに現在のビーコンとの大まかな距離が設定されている。

本メソッド以外で取得されたNBBeaconクラスのproximityプロパティは不正確のため、距離を取得したい場合は本メソッドを使用すること。

Declared In

NBBeaconManager.h