快速提问。我希望用户将 iPhone 直立并重置此方向。我通过使用来做到这一点
currentAttitude.multiply(byInverseOf attitude: resetAttitude)
一旦用户按下“重置按钮”,resetAttitude 就会被保存。现在我想保存 CMAttitude,这样我就可以从一开始就重置它,而无需要求用户按下重置按钮。我会拿起我的 iPhone,把它放在正确的直立位置,然后保存这个 CMAttitude 并将它放在源中,这样我就可以从一开始就使用它进行重置。
1.如何保存当前的CMAttitude?
2.如何从保存的数据中初始化 CMAttitude 对象?只有
CMAttitude(coder: NSCoder)
可用的。