MQInstruction

@interface MQInstruction : NSObject

This class simplifies creating lists of navigation instructions

  • Navigation instruction string.

    Note

    This may be more verbose than the manuever text

    Declaration

    Objective-C

    @property (readonly, atomic, nonnull) NSString *instruction;

    Swift

    var instruction: String { get }
  • Position of the instruction on the route

    Declaration

    Objective-C

    @property (readonly, atomic) MQNavigationRoutePosition position;

    Swift

    var position: MQNavigationRoutePosition { get }
  • Type of the maneuver that the instruction is associated with

    Declaration

    Objective-C

    @property (readonly, atomic) MQManeuverType maneuverType;

    Swift

    var maneuverType: MQManeuverType { get }
  • Distance between previous maneuver and upcoming maneuver

    Declaration

    Objective-C

    @property (readonly, atomic) CLLocationDistance distanceToManeuver;

    Swift

    var distanceToManeuver: CLLocationDistance { get }