CoreMotion Changes
CoreMotion
Removed CMAttitudeReferenceFrame.init(_: UInt32)
Removed CMAttitudeReferenceFrame.value
Removed CMAttitudeReferenceFrameXArbitraryCorrectedZVertical
Removed CMAttitudeReferenceFrameXArbitraryZVertical
Removed CMAttitudeReferenceFrameXMagneticNorthZVertical
Removed CMAttitudeReferenceFrameXTrueNorthZVertical
Added CMAcceleration.init()
Added CMAcceleration.init(x: Double, y: Double, z: Double)
Added CMAttitudeReferenceFrame.XArbitraryCorrectedZVertical
Added CMAttitudeReferenceFrame.XArbitraryZVertical
Added CMAttitudeReferenceFrame.XMagneticNorthZVertical
Added CMAttitudeReferenceFrame.XTrueNorthZVertical
Added CMAttitudeReferenceFrame.init(_: UInt)
Added CMAttitudeReferenceFrame.init(rawValue: UInt)
Added CMCalibratedMagneticField.init()
Added CMCalibratedMagneticField.init(field: CMMagneticField, accuracy: CMMagneticFieldCalibrationAccuracy)
Added CMMagneticField.init()
Added CMMagneticField.init(x: Double, y: Double, z: Double)
Added CMQuaternion.init()
Added CMQuaternion.init(x: Double, y: Double, z: Double, w: Double)
Added CMRotationMatrix.init()
Added CMRotationMatrix.init(m11: Double, m12: Double, m13: Double, m21: Double, m22: Double, m23: Double, m31: Double, m32: Double, m33: Double)
Added CMRotationRate.init()
Added CMRotationRate.init(x: Double, y: Double, z: Double)
Modified CMAcceleration [struct]
| Declaration | |
|---|---|
| From | struct CMAcceleration {
var x: Double
var y: Double
var z: Double
} |
| To | struct CMAcceleration {
var x: Double
var y: Double
var z: Double
init()
init(x x: Double, y y: Double, z z: Double)
} |
Modified CMAttitudeReferenceFrame [struct]
| Declaration | Protocols | |
|---|---|---|
| From | struct CMAttitudeReferenceFrame {
init(_ value: UInt32)
var value: UInt32
} | -- |
| To | struct CMAttitudeReferenceFrame : RawOptionSetType {
init(_ rawValue: UInt)
init(rawValue rawValue: UInt)
static var XArbitraryZVertical: CMAttitudeReferenceFrame { get }
static var XArbitraryCorrectedZVertical: CMAttitudeReferenceFrame { get }
static var XMagneticNorthZVertical: CMAttitudeReferenceFrame { get }
static var XTrueNorthZVertical: CMAttitudeReferenceFrame { get }
} | RawOptionSetType |
Modified CMCalibratedMagneticField [struct]
| Declaration | |
|---|---|
| From | struct CMCalibratedMagneticField {
var field: CMMagneticField
var accuracy: CMMagneticFieldCalibrationAccuracy
} |
| To | struct CMCalibratedMagneticField {
var field: CMMagneticField
var accuracy: CMMagneticFieldCalibrationAccuracy
init()
init(field field: CMMagneticField, accuracy accuracy: CMMagneticFieldCalibrationAccuracy)
} |
Modified CMMagneticField [struct]
| Declaration | |
|---|---|
| From | struct CMMagneticField {
var x: Double
var y: Double
var z: Double
} |
| To | struct CMMagneticField {
var x: Double
var y: Double
var z: Double
init()
init(x x: Double, y y: Double, z z: Double)
} |
Modified CMMotionManager.availableAttitudeReferenceFrames() -> CMAttitudeReferenceFrame [class]
| Declaration | |
|---|---|
| From | class func availableAttitudeReferenceFrames() -> Int |
| To | class func availableAttitudeReferenceFrames() -> CMAttitudeReferenceFrame |
Modified CMQuaternion [struct]
| Declaration | |
|---|---|
| From | struct CMQuaternion {
var x: Double
var y: Double
var z: Double
var w: Double
} |
| To | struct CMQuaternion {
var x: Double
var y: Double
var z: Double
var w: Double
init()
init(x x: Double, y y: Double, z z: Double, w w: Double)
} |
Modified CMRotationMatrix [struct]
| Declaration | |
|---|---|
| From | struct CMRotationMatrix {
var m11: Double
var m12: Double
var m13: Double
var m21: Double
var m22: Double
var m23: Double
var m31: Double
var m32: Double
var m33: Double
} |
| To | struct CMRotationMatrix {
var m11: Double
var m12: Double
var m13: Double
var m21: Double
var m22: Double
var m23: Double
var m31: Double
var m32: Double
var m33: Double
init()
init(m11 m11: Double, m12 m12: Double, m13 m13: Double, m21 m21: Double, m22 m22: Double, m23 m23: Double, m31 m31: Double, m32 m32: Double, m33 m33: Double)
} |
Modified CMRotationRate [struct]
| Declaration | |
|---|---|
| From | struct CMRotationRate {
var x: Double
var y: Double
var z: Double
} |
| To | struct CMRotationRate {
var x: Double
var y: Double
var z: Double
init()
init(x x: Double, y y: Double, z z: Double)
} |
Modified CMErrorDomain
| Declaration | |
|---|---|
| From | let CMErrorDomain: NSString! |
| To | let CMErrorDomain: String |