HERE iOS SDK Developer's Guide

NMAPlaceTransitDeparture

Class Summary

class NMAPlaceTransitDeparture

Derived from: NSObject

Represents information about a single departure. All times use RFC 3339 datetime format with timezone offset.

Include: NMAKit.framework/headers/NMAPlaceTransitDeparture.h

Inheritance Diagrams

Figure 1. Public inheritance diagram for NMAPlaceTransitDeparture

[For complete information, see the section Class Details]

Public Property Summary

Table 1. Public Properties
Public Properties

[readable, strong] NSString *  direction

Direction of the departure on its line.

[readable, strong] NSString *  exception

An indicator for some exceptional event happened to this departure

[readable, strong] NSArray *  extendedAttributes

An NSArray of NMAExtendedAttribute features of departure

[readable, strong] NSString *  line

Reference to the line in transit lines directory.

[readable, strong] NSDictionary *  realTimeInfo

The NSDictionary of the real (actual) departure time information

[readable, strong] NSDictionary *  scheduledTimeInfo

The NSDictionary of the originally scheduled departure time information.

[readable, strong] NSString *  transitOperator

The NSString of reference to the operator in the operators collection information.

Class Details

Represents information about a single departure. All times use RFC 3339 datetime format with timezone offset.

 

Public Property Details

[readable, strong] NSString * direction

Direction of the departure on its line.

Note:

Attempts to read this property could return nil.

[readable, strong] NSString * exception

An indicator for some exceptional event happened to this departure. Possible values are: NMAExceptionEventRedirected, NMAExceptionEventReplaced, NMAExceptionEventCancelled and NMAExceptionEventAdditional.

Note:

Attempts to read this property could return nil.

[readable, strong] NSArray * extendedAttributes

An NSArray of NMAExtendedAttribute features of departure. Supported keys are bikeAllowed and barrierFree.

Note:

Attempts to read this property could return nil.

[readable, strong] NSString * line

Reference to the line in transit lines directory.

[readable, strong] NSDictionary * realTimeInfo

The NSDictionary of the real (actual) departure time information. The departure key represents the departure time.

Known key identifier values are:
  • NMADepartureTimeKeyName - NSString of real-time departure time (RFC 3339 date-time with timezone offset)
  • NMADeparturePlatformKeyName - NSString of real-time departure platform (optional)
Note:

Attempts to read this property could return nil.

[readable, strong] NSDictionary * scheduledTimeInfo

The NSDictionary of the originally scheduled departure time information.

Known key identifier values are:
  • NMADepartureTimeKeyName - NSString of scheduled departure time (RFC 3339 date-time with timezone offset)
  • NMADeparturePlatformKeyName - NSString of scheduled departure platform (optional)

[readable, strong] NSString * transitOperator

The NSString of reference to the operator in the operators collection information.

Note:

Attempts to read this property could return nil.

You cannot use this account to purchase a commercial plan on Developer Portal, as it is already associated to plans with different payment methods.

To purchase a commercial plan on Developer Portal, please register for or sign in with a different HERE Account.

Something took longer than expected.

The project should be available soon under your projects page.

Sorry, our services are not available in this region.

Something seems to have gone wrong. Please try again later.

We've detected that your account is set to Australian Dollars (AUD).
Unfortunately, we do not offer checkouts in AUD anymore.
You can continue using your current plan as normal, but to subscribe to one of our new plans,
please register for a new HERE account or contact us for billing questions on selfservesupport@here.com.