PWMEGeozone Class Reference

Inherits from NSObject
Conforms to NSCopying
NSSecureCoding
PWMEZone
Declared in PWMEGeozone.h

Overview

A PWMEGeozone object represents a circular region in a map with some associated data for that region.

  region

The circular region represented by the PWMEGeozone object. (read-only)

@property (readonly, nonatomic) CLCircularRegion *region

Discussion

When working with CLRegions, you should never perform pointer-level comparisons to determine equality. Instead, use the region’s identifier string to compare regions.

Declared In

PWMEGeozone.h

  identifier

The geozone identifier. (read-only)

@property (readonly, nonatomic) NSString *identifier

Declared In

PWMEGeozone.h

  name

The name given to the geozone object. (read-only)

@property (readonly, nonatomic) NSString *name

Declared In

PWMEGeozone.h

  code

The code assigned to the geozone object. (read-only)

@property (readonly, nonatomic) NSString *code

Declared In

PWMEGeozone.h

  zoneDescription

The description assigned to the geozone object. (read-only)

@property (readonly, nonatomic) NSString *zoneDescription

Declared In

PWMEGeozone.h

  inside

A flag that indicates if the user is currently inside the geozone. (read-only)

@property (readonly, nonatomic) BOOL inside

Declared In

PWMEGeozone.h

  monitored

A flag that indicates if the zone is monitored. (read-only)

@property (nonatomic, readonly) BOOL monitored

Declared In

PWMEGeozone.h

  tags

A set of tags associated to the geozone. (read-only)

@property (readonly, nonatomic) NSSet *tags

Declared In

PWMEGeozone.h

– init

Unavailable initializer.

- (instancetype)init

Declared In

PWMEGeozone.h