ABBeaconManagerDelegate Protocol Reference
Conforms to | NSObject |
---|---|
Declared in | ABBeaconManager.h |
Overview
The ABBeaconManagerDelegate protocol defines the delegate methods to respond for related events.
– beaconManager:didRangeBeacons:inRegion:
Delegate method invoked during ranging. Allows to retrieve NSArray of all discoverd beacons represented with ABBeacon objects.
- (void)beaconManager:(ABBeaconManager *)manager didRangeBeacons:(NSArray *)beacons inRegion:(ABBeaconRegion *)region
Parameters
manager |
April beacon manager |
---|---|
beacons |
all beacons as ABBeacon objects |
region |
April beacon region |
Return Value
void
Discussion
Delegate method invoked during ranging. Allows to retrieve NSArray of all discoverd beacons represented with ABBeacon objects.
Declared In
ABBeaconManager.h
– beaconManager:rangingBeaconsDidFailForRegion:withError:
Delegate method invoked when ranging fails for particular region. Related NSError object passed.
- (void)beaconManager:(ABBeaconManager *)manager rangingBeaconsDidFailForRegion:(ABBeaconRegion *)region withError:(NSError *)error
Parameters
manager |
April beacon manager |
---|---|
region |
April beacon region |
error |
object containing error info |
Return Value
void
Discussion
Delegate method invoked when ranging fails for particular region. Related NSError object passed.
Declared In
ABBeaconManager.h
– beaconManager:monitoringDidFailForRegion:withError:
Delegate method invoked when monitoring fails for particular region. Related NSError object passed.
- (void)beaconManager:(ABBeaconManager *)manager monitoringDidFailForRegion:(ABBeaconRegion *)region withError:(NSError *)error
Parameters
manager |
April beacon manager |
---|---|
region |
April beacon region |
error |
object containing error info |
Return Value
void
Discussion
Delegate method invoked when monitoring fails for particular region. Related NSError object passed.
Declared In
ABBeaconManager.h
– beaconManager:didEnterRegion:
Method triggered when iOS device enters April beacon region during monitoring.
- (void)beaconManager:(ABBeaconManager *)manager didEnterRegion:(ABBeaconRegion *)region
Parameters
manager |
April beacon manager |
---|---|
region |
April beacon region |
Return Value
void
Discussion
Method triggered when iOS device enters April beacon region during monitoring.
Declared In
ABBeaconManager.h
– beaconManager:didExitRegion:
Method triggered when iOS device leaves April beacon region during monitoring.
- (void)beaconManager:(ABBeaconManager *)manager didExitRegion:(ABBeaconRegion *)region
Parameters
manager |
April beacon manager |
---|---|
region |
April beacon region |
Return Value
void
Discussion
Method triggered when iOS device leaves April beacon region during monitoring.
Declared In
ABBeaconManager.h
– beaconManager:didDetermineState:forRegion:
Method triggered when April beacon region state was determined using requestStateForRegion:
- (void)beaconManager:(ABBeaconManager *)manager didDetermineState:(CLRegionState)state forRegion:(ABBeaconRegion *)region
Parameters
manager |
April beacon manager |
---|---|
state |
April beacon region state |
region |
April beacon region |
Return Value
void
Discussion
Method triggered when April beacon region state was determined using requestStateForRegion:
Declared In
ABBeaconManager.h
– beaconManagerDidStartAdvertising:error:
Method triggered when device starts advertising as iBeacon.
- (void)beaconManagerDidStartAdvertising:(ABBeaconManager *)manager error:(NSError *)error
Parameters
manager |
April beacon manager |
---|---|
error |
info about any error |
Return Value
void
Discussion
Method triggered when device starts advertising as iBeacon.
Declared In
ABBeaconManager.h