CMMagnetometerData
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCoding -
NSCopying -
NSObjectProtocol -
NSSecureCoding -
Печатаемый -
NSCopying -
NSObject -
NSSecureCoding
Оператор импорта
Swift
import CoreMotion
Objective C
@import CoreMotion;
Доступность
Доступный в iOS 5.0 и позже.
Экземпляры CMMagnetometerData класс инкапсулировал измерения магнитного поля, сделанного магнитометром устройства.
Ваше приложение может получить выборки измерений магнитометра, как представлено экземплярами этого класса, от блочного обработчика startMagnetometerUpdatesToQueue:withHandler: метод или от magnetometerData свойство CMMotionManager класс.
-
magneticFieldСвойствоВозвращает магнитное поле, измеренное магнитометром. (только для чтения)
Объявление
Swift
var magneticField: CMMagneticField { get }Objective C
@property(readonly, nonatomic) CMMagneticField magneticFieldОбсуждение
Значение этого свойства является общим магнитным полем, наблюдаемым устройством, которое равно геомагнитному полю Земли плюс смещение, представленное от самого устройства и его среды.
Это - «необработанное» значение магнитного поля, в отличие от калиброванного значения
magneticFieldсвойствоCMDeviceMotionкоторый отфильтровывает смещение, представленное устройством и, в некоторых случаях, его прилегающие области.Оператор импорта
Objective C
@import CoreMotion;Swift
import CoreMotionДоступность
Доступный в iOS 5.0 и позже.
