• The DingiClockDirectionFormatter class provides properly formatted descriptions of headings relative to the user, known as clock positions. For example, a value of 90 may be formatted as “3 o’clock”, depending on the locale.

    Use this class to create localized heading strings when displaying directions relative to the user’s current location and heading. To format a direction irrespective of the user’s orientation, use DingiCompassDirectionFormatter instead.

    See more

    Declaration

    Objective-C

    
    @interface DingiClockDirectionFormatter : NSFormatter

    Swift

    class DingiClockDirectionFormatter : Formatter
  • The DingiCompassDirectionFormatter class provides properly formatted descriptions of absolute headings. For example, a value of 90 may be formatted as “east”, depending on the locale.

    Use this class to create localized heading strings when displaying directions irrespective of the user’s current location. To format a direction relative to the user’s current location, use DingiClockDirectionFormatter instead.

    See more

    Declaration

    Objective-C

    
    @interface DingiCompassDirectionFormatter : NSFormatter

    Swift

    class DingiCompassDirectionFormatter : Formatter
  • The DingiCoordinateFormatter class provides properly formatted descriptions of geographic coordinate pairs. Use this class to create localized coordinate strings when displaying location information to users.

    See more

    Declaration

    Objective-C

    
    @interface DingiCoordinateFormatter : NSFormatter

    Swift

    class DingiCoordinateFormatter : Formatter
  • DingiDistanceFormatter implements a formatter object meant to be used for geographic distances. The user’s current locale will be used by default but it can be overriden by changing the locale property of the numberFormatter.

    See more

    Declaration

    Objective-C

    
    @interface DingiDistanceFormatter : NSLengthFormatter

    Swift

    class DingiDistanceFormatter : LengthFormatter