Ios 如何初始化CMAttitude

Ios 如何初始化CMAttitude,ios,swift,core-motion,nscoder,cmattitude,Ios,Swift,Core Motion,Nscoder,Cmattitude,快速提问。 我希望用户将iPhone直立并重置此方向。我通过使用 currentAttitude.multiply(byInverseOf attitude: resetAttitude) 用户按下“重置按钮”后,立即保存重置姿态。 现在我想保存CMAttitude,这样我就可以从一开始就重置它,而无需请求用户按下重置按钮。我会拿着我的iPhone,把它放在正确的直立位置,保存这个Cmatitude并把它放在源代码中,这样我就可以从一开始就用它重置 1.如何保存当前的CMAttitude 2.

快速提问。 我希望用户将iPhone直立并重置此方向。我通过使用

currentAttitude.multiply(byInverseOf attitude: resetAttitude)
用户按下“重置按钮”后,立即保存重置姿态。 现在我想保存CMAttitude,这样我就可以从一开始就重置它,而无需请求用户按下重置按钮。我会拿着我的iPhone,把它放在正确的直立位置,保存这个Cmatitude并把它放在源代码中,这样我就可以从一开始就用它重置

1.如何保存当前的CMAttitude

2.如何从保存的数据初始化CMAttitude对象? 只有

CMAttitude(coder: NSCoder)
可用