KTKEddystoneRegion Class Reference

Inherits from NSObject
Conforms to NSCopying
NSSecureCoding
Declared in KTKEddystoneRegion.h

Eddystone Region Properties

  namespaceID

Namespace ID string of the eddystone being targeted. (read-only)

@property (nonatomic, copy, readwrite) NSString *namespaceID

Discussion

Namespace ID string of the eddystone being targeted. (read-only)

Declared In

KTKEddystoneRegion.h

  instanceID

Secure namespace ID string of the eddystone being targeted. (read-only)

@property (nonatomic, copy, readwrite) NSString *instanceID

Discussion

Secure namespace ID string of the eddystone being targeted. (read-only)

Declared In

KTKEddystoneRegion.h

  URL

URL object of the eddystone being targeted. (read-only)

@property (nonatomic, copy, readwrite) NSURL *URL

Discussion

URL object of the eddystone being targeted. (read-only)

Declared In

KTKEddystoneRegion.h

  URLDomain

URL domain of the eddystone being targeted. (read-only)

@property (nonatomic, copy, readwrite) NSString *URLDomain

Discussion

URL domain of the eddystone being targeted. (read-only)

Declared In

KTKEddystoneRegion.h

Initialization Methods

– initWithNamespaceID:

Initializes and returns a region object that targets an eddystone with the specified namespace ID.

- (instancetype)initWithNamespaceID:(NSString *_Nonnull)namespaceID

Parameters

namespaceID

Namespace ID string of the eddystone being targeted.

Return Value

An initialized eddystone region object.

Discussion

Initializes and returns a region object that targets an eddystone with the specified namespace ID.

Declared In

KTKEddystoneRegion.h

– initWithNamespaceID:instanceID:

Initializes and returns a region object that targets an eddystone with the specified namespace ID and instance ID.

- (instancetype)initWithNamespaceID:(NSString *_Nonnull)namespaceID instanceID:(NSString *_Nullable)instanceID

Parameters

namespaceID

Namespace ID string of the eddystone being targeted.

instanceID

Instance ID string of the eddystone being targeted.

Return Value

An initialized secure eddystone region object.

Discussion

Initializes and returns a region object that targets an eddystone with the specified namespace ID and instance ID.

Declared In

KTKEddystoneRegion.h

– initWithURL:

Initializes and returns a region object that targets an eddystone with the specified URL.

- (instancetype)initWithURL:(NSURL *)URL

Parameters

URL

URL object of the eddystone being targeted.

Return Value

An initialized eddystone region object.

Discussion

Initializes and returns a region object that targets an eddystone with the specified URL.

Declared In

KTKEddystoneRegion.h

– initWithURLDomain:

Initializes and returns a region object that targets an eddystone with the specified URL domain.

- (instancetype)initWithURLDomain:(NSString *)URLDomain

Parameters

URLDomain

URL domain of the eddystone being targeted.

Return Value

An initialized eddystone region object.

Discussion

Initializes and returns a region object that targets an eddystone with the specified URL domain.

Declared In

KTKEddystoneRegion.h