HERE iOS SDK Developer's Guide

NMAPlatformDataItemCollection

Class Summary

class NMAPlatformDataItemCollection

Derived from: NSObject, <NSFastEnumeration>

Array of NMAPlatformDataItem objects.

Include: NMAKit.framework/headers/NMAPlatformDataItemCollection.h

Inheritance Diagrams

Figure 1. Public inheritance diagram for NMAPlatformDataItemCollection

[For complete information, see the section Class Details]

Public Property Summary

Table 1. Public Properties
Public Properties

[readable, assign] NSUInteger  count

The number of entries in the collection

Instance Method Summary

Table 2. Instance Methods
Instance Method Summary

-(nonnull NSArray< NSDictionary< NSString *, NSString * & gt; * & gt; *) extract

Extracts the data contained into an array of dictionaries

-(nonnull instancetype) init

Do not directly instantiate an instance of this class

-(nonnull NMAPlatformDataItem *) objectAtIndexedSubscript:(NSUInteger) index

Returns the object at the specified index

-(nonnull NSEnumerator *) objectEnumerator

Returns an enumerator object that lets you access each object in the collection

Class Method Summary

Table 3. Class Methods
Class Methods

+(nonnull instancetype) new

Class Details

Array of NMAPlatformDataItem objects.

 

Public Property Details

[readable, assign] NSUInteger count

The number of entries in the collection.

Instance Method Details

-(nonnull NSArray< NSDictionary< NSString *, NSString * & gt; * & gt; *) extract

Extracts the data contained into an array of dictionaries. Note that for each NMAPlatformDataItem contained, a dictionary is created.

Returns:

An array of dictionaries.

See also:

extract

-(nonnull instancetype) init

Do not directly instantiate an instance of this class.

-(nonnull NMAPlatformDataItem *) objectAtIndexedSubscript:(NSUInteger) index

Returns the object at the specified index. If the index is beyond the end of the collection (that is, if index is greater than or equal to the value returned by count), an NSRangeException is raised.

Returns:

The object located at index.

-(nonnull NSEnumerator *) objectEnumerator

Returns an enumerator object that lets you access each object in the collection.

Returns:

The enumerator object.

Class Method Details

+(nonnull instancetype) new

Instances of this class should not be initialized directly