Instance Property


The range of prices for this ride option.


@NSCopying var priceRange: INPriceRange? { get set }


Use this property to specify the approximate cost of the ride. Price ranges should reflect the actual price you plan to charge and should include any special pricing that currently applies. If the ride option also includes separate line items, display those items separately.

If the usesMeteredFare property is true, the information in this property is not displayed.

See Also

Specifying Pricing Information

var specialPricing: String?

A user-visible string describing any special pricing considerations that apply to this ride.

var specialPricingBadgeImage: INImage?

A template image for Maps to display when special prices apply.

var usesMeteredFare: Bool?

A Boolean value indicating whether the price uses a metered fare instead of a fixed price.

var fareLineItems: [INRideFareLineItem]?

An array of price-related items that break down the costs of the ride.