BLUEddystoneIdentifier Class Reference

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

Overview

BLUEddystoneIdentifier represents a UUID seperated into a 10 byte Namespace and a 6 byte instance, combined as a NSUUID.

  namespaceIdentifier

The namespace of this identifier (the first 10 bytes of the uniquie identifier)

@property (nonatomic, readonly) NSData *namespaceIdentifier

Discussion

The namespace of this identifier (the first 10 bytes of the uniquie identifier)

Declared In

BLUEddystoneIdentifier.h

  instanceIdentifier

The instance of this identifier (the last 6 bytes of the unique identifier)

@property (nonatomic, readonly) NSData *instanceIdentifier

Discussion

The instance of this identifier (the last 6 bytes of the unique identifier)

Declared In

BLUEddystoneIdentifier.h

  UUID

The Unique identifier

@property (nonatomic, readonly) NSUUID *UUID

Discussion

The Unique identifier

Declared In

BLUEddystoneIdentifier.h

– initWithNamespaceIdentifier:instanceIdentifier:

Initializes an instance of Eddystone Identifier with the specified namespace and instance identifier objects.

- (instancetype)initWithNamespaceIdentifier:(NSData *)namespaceIdentifer instanceIdentifier:(NSData *)instanceIdentifier

Parameters

namespaceIdentifer

A namespace identifier, if length greater than 10 this will be truncated

instanceIdentifier

A instance identifier, if length greater than 6 this will be truncated.

Return Value

Returns a newly initialize Eddystone identifier.

Discussion

Initializes an instance of Eddystone Identifier with the specified namespace and instance identifier objects.

Declared In

BLUEddystoneIdentifier.h

– initWithUUID:

Initializes an instance of Eddystone Identifier with the speified UUID object

- (instancetype)initWithUUID:(NSUUID *)UUID

Parameters

UUID

A UUID to represent this identifier

Return Value

Returns a newly initialized Eddystone identifier.

Discussion

Initializes an instance of Eddystone Identifier with the speified UUID object

Declared In

BLUEddystoneIdentifier.h