Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы CoreLocation базовая ссылка типов данных расположения

Опции
Развертывание Target:

На этой странице
Язык:

Базовая ссылка типов данных расположения

Этот документ описывает типы данных, найденные в Базовой платформе Расположения.

Типы данных

  • Представляет точность координатного значения в метрах.

    Объявление

    Swift

    typealias CLLocationAccuracy = Double

    Objective C

    typedef double CLLocationAccuracy;

    Оператор импорта

    Objective C

    @import CoreLocation;

    Swift

    import CoreLocation

    Доступность

    Доступный в OS X v10.6 и позже.

  • Структура, содержащая географическую координату с помощью ссылочного кадра WGS 84.

    Объявление

    Swift

    struct CLLocationCoordinate2D { var latitude: CLLocationDegrees var longitude: CLLocationDegrees }

    Objective C

    typedef struct { CLLocationDegrees latitude; CLLocationDegrees longitude; } CLLocationCoordinate2D;

    Поля

    latitude

    Широта в градусах. Положительные значения указывают широты к северу от экватора. Отрицательные величины указывают широты к югу от экватора.

    longitude

    Долгота в градусах. Измерения относительно нулевого меридиана с положительными значениями, расширяющимися к востоку от меридиана и отрицательных величин, расширяющихся к западу от меридиана.

    Доступность

    Доступный в OS X v10.6 и позже.

  • Представляет широту или значение долготы, указанное в градусах.

    Объявление

    Swift

    typealias CLLocationDegrees = Double

    Objective C

    typedef double CLLocationDegrees;

    Оператор импорта

    Objective C

    @import CoreLocation;

    Swift

    import CoreLocation

    Доступность

    Доступный в OS X v10.6 и позже.

  • Представляет направление, измеряющееся в градусах относительно истинного севера.

    Объявление

    Swift

    typealias CLLocationDirection = Double

    Objective C

    typedef double CLLocationDirection;

    Обсуждение

    Значения направления измеряются в градусах, запускающихся на должном севере, и продолжаются по часовой стрелке вокруг компаса. Таким образом север составляет 0 градусов, восток составляет 90 градусов, юг составляет 180 градусов и т.д. Отрицательная величина указывает недопустимое направление.

    Оператор импорта

    Objective C

    @import CoreLocation;

    Swift

    import CoreLocation

    Доступность

    Доступный в OS X v10.6 и позже.

  • Дистанционное измерение (в метрах) от существующего расположения.

    Объявление

    Swift

    typealias CLLocationDistance = Double

    Objective C

    typedef double CLLocationDistance;

    Оператор импорта

    Objective C

    @import CoreLocation;

    Swift

    import CoreLocation

    Доступность

    Доступный в OS X v10.6 и позже.

  • Представляет скорость, на которой устройство перемещается в метры в секунду.

    Объявление

    Swift

    typealias CLLocationSpeed = Double

    Objective C

    typedef double CLLocationSpeed;

    Оператор импорта

    Objective C

    @import CoreLocation;

    Swift

    import CoreLocation

    Доступность

    Доступный в OS X v10.6 и позже.