Loading...
Searching...
No Matches

Class is used for notifying about entering or leaving Zones. More...

#include <com/navigine/idl/objc/NCZoneManager.h>

Inherits NSObject.

Instance Methods

(void) - addZoneListener:
 Method is used to add ZoneListener class element which will notify entering or leaving Zones.
 
(void) - removeZoneListener:
 Method is used for removing previously added ZoneListener class element.
 

Detailed Description

Class is used for notifying about entering or leaving Zones.

Referenced from NavigineSdk.

Definition at line 18 of file NCZoneManager.h.

Method Documentation

◆ addZoneListener:

- (void) addZoneListener: (nullable id< NCZoneListener >) listener

Method is used to add ZoneListener class element which will notify entering or leaving Zones.

Note
Do not forget to remove listener if it is no longer needed!
Parameters
listenerСorresponding ZoneListener class.

Swift code snippet:

// Add zone listener
manager.addZoneListener(listener)
print("Added zone listener")

Objective C code snippet:

// Add zone listener
[self.zoneManager addZoneListener:self.zoneListener];
NSLog(@"Added zone listener");

◆ removeZoneListener:

- (void) removeZoneListener: (nullable id< NCZoneListener >) listener

Method is used for removing previously added ZoneListener class element.

Parameters
listenerСorresponding ZoneListener class to remove.

Swift code snippet:

// Remove zone listener
manager.removeZoneListener(listener)
print("Removed zone listener")

Objective C code snippet:

// Remove zone listener
[self.zoneManager removeZoneListener:self.zoneListener];
NSLog(@"Removed zone listener");

The documentation for this class was generated from the following file: