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