MKDirectionsResponse
MKDirectionsResponse класс обеспечивает контейнер для маршрутной информации, возвращенной серверами Apple. Вы не создаете экземпляры этого класса непосредственно. Вместо этого Вы подаете заявку для направлений между двумя точками путем вызова calculateDirectionsWithCompletionHandler: метод MKDirections объект. Вы получаете экземпляр этого класса как результат.
Оператор импорта
Swift
import MapKit
Objective C
@import MapKit;
Доступность
Доступный в OS X v10.9 и позже.
-
Стартовая точка маршрута. (только для чтения)
Объявление
Swift
var source: MKMapItem! { get }Objective C
@property(nonatomic, readonly) MKMapItem *sourceОбсуждение
Элемент в этом свойстве может содержать дополнительные подробные данные, не включенные в исходный элемент, используемый для создания
MKDirectionsRequestобъект.Оператор импорта
Objective C
@import MapKit;Swift
import MapKitДоступность
Доступный в OS X v10.9 и позже.
-
место назначения место назначенияСвойствоКонечная точка маршрута. (только для чтения)
Объявление
Swift
var destination: MKMapItem! { get }Objective C
@property(nonatomic, readonly) MKMapItem *destinationОбсуждение
Элемент в этом свойстве может содержать дополнительные подробные данные, не включенные в исходный элемент, используемый для создания
MKDirectionsRequestобъект.Оператор импорта
Objective C
@import MapKit;Swift
import MapKitДоступность
Доступный в OS X v10.9 и позже.
-
Массив объектов маршрута, представляющих направления между запуском и конечными точками. (только для чтения)
Объявление
Swift
var routes: [AnyObject]! { get }Objective C
@property(nonatomic, readonly) NSArray *routesОбсуждение
Массив содержит один или больше
MKRouteобъекты, каждый из которых представляет возможный набор направлений для пользователя для следования. Если Вы не запрашивали альтернативные маршруты в исходном запросе направлений, этот массив содержит самое большее один объект.Каждый объект маршрута содержит информацию о геометрии, которую можно использовать для отображения того маршрута на представлении карты приложения. Маршруты могут также содержать дополнительную информацию, которая относится к тому определенному маршруту, такова как ожидаемое время передвижения и любые консультативные уведомления прохождения.
Оператор импорта
Objective C
@import MapKit;Swift
import MapKitДоступность
Доступный в OS X v10.9 и позже.
