HERE iOS SDK Developer's Guide

NMAEHLinkRange

Class Summary

class NMAEHLinkRange

Derived from: NSEnumerator

Represents an enumerator for iterating through the NMAEHLink objects.

Include: NMAKit.framework/headers/NMAEHLinkRange.h

Inheritance Diagrams

Figure 1. Public inheritance diagram for NMAEHLinkRange

[For complete information, see the section Class Details]

Public Property Summary

Table 1. Public Properties
Public Properties

[readable, assign] NSUInteger  size

The size property represents the number of NMAEHLink objects in the range

Instance Method Summary

Table 2. Instance Methods
Instance Method Summary

-(nonnull instancetype) init

Instances of this class should not be initialized

-(nullable NMAEHLink *) nextObject

Overridden method that gets the next NMAEHLink in the range

-(void) reset

Resets the iterator to point to the beginning of the range

Class Method Summary

Table 3. Class Methods
Class Methods

+(nonnull instancetype) new

Class Details

Represents an enumerator for iterating through the NMAEHLink objects.

Public Property Details

[readable, assign] NSUInteger size

The size property represents the number of NMAEHLink objects in the range.

Instance Method Details

-(nonnull instancetype) init

Instances of this class should not be initialized. Call class methods only.

-(nullable NMAEHLink *) nextObject

Overridden method that gets the next NMAEHLink in the range. This method is used to iterate through the elements of the range.

Returns:

The NMAEHLink instance, or nil if the iterator reaches the end.

-(void) reset

Resets the iterator to point to the beginning of the range.

Class Method Details

+(nonnull instancetype) new

Instances of this class should not be initialized directly