• CLHeading
 

CLHeading класс

CLHeading

CLHeading объект содержит данные направления, генерируемые объектом CLLocationManager. Данные направления состоят из вычисленных значений для истинного и магнитного севера. Они также включают в себя исходные данные для трехмерного вектора, используемого для вычисления этих значений.

Обычно вы не создаете экземпляр этого класса или его подклассы. Вместо этого вы получаете экземпляр этого класса через делегат, ассоциированный с CLLocationManager объектом, метод startUpdatingHeading которого вы назвали.

magneticHeading
trueHeading
headingAccuracy
timestamp
description
x
y
z
CLHeadingComponentValue

 

magneticHeading

Направление (в градусах) относительно магнитного севера. (только для чтения)

@property(readonly, nonatomic) CLLocationDirection magneticHeading

Рассмотрение:

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

Если свойство headingAccuracy содержит отрицательное значение, то значение в этом свойстве считается ненадежным.

Доступно:

iOS 3.0 и выше

trueHeading

Направление (в градусах) относительно реального севера. (только для чтения)

@property(readonly, nonatomic) CLLocationDirection trueHeading

Рассмотрение:

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

Доступно:

iOS 3.0 и выше

headingAccuracy

Максимальное отклонение (измеряется в градусах) между сообщенным направлением и геомагнитным. (только для чтения)

@property(readonly, nonatomic) CLLocationDirection headingAccuracy

Рассмотрение:

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

Доступно:

iOS 3.0 и выше

timestamp

Время, в которое было определено направление. (только для чтения)

@property(readonly, nonatomic, copy, nonnull) NSDate *timestamp

Доступно:

iOS 3.0 и выше

description

Данные направления в форматированной строке. (только чтение)

@property(nonatomic, readonly, copy, nonnull) NSString *description

Рассмотрение:

Строка имеет формат «magneticHeading <magnetic> trueHeading <heading> accuracy <accuracy> x <x> y <y> z <z> @ <date-time>», где <magnetic>, <heading>, <accuracy>, <x>, <y>, и <z> отформатированные числа с плавающей точкой, а <date-time> форматированная строка, содержащая дату, время и временную зону.

Доступно:

iOS 3.0 и выше

x

Геомагнитные данные (измеренные в микротесла) для оси х. (только для чтения)

@property(readonly, nonatomic) CLHeadingComponentValue x

Рассмотрение:

Это значение представляет собой отклонение оси х от магнитных силовых линий отслеживаемых с помощью устройства.

Доступно:

iOS 3.0 и выше

y

Геомагнитные данные (измеренные в микротесла) для оси y. (только для чтения)

@property(readonly, nonatomic) CLHeadingComponentValue y

Рассмотрение:

Это значение представляет собой отклонение оси y от магнитных силовых линий отслеживаемых с помощью устройства.

Доступно:

iOS 3.0 и выше

z

Геомагнитные данные (измеренные в микротесла) для оси z. (только для чтения)

@property(readonly, nonatomic) CLHeadingComponentValue z

Рассмотрение:

Это значение представляет собой отклонение оси z от магнитных силовых линий отслеживаемых с помощью устройства.

Доступно:

iOS 3.0 и выше

CLHeadingComponentValue

Тип который используется, чтобы сообщить магнитные различия сообщенные бортовым оборудованием.

typedef double CLHeadingComponentValue;

Доступно:

iOS 3.0 и выше
 
 
homeЗаметили ошибкукарта сайта 
   Made on a Mac