我可以在 iOS 4 之前的设备上使用 Core Motion 框架吗?
我知道该框架是在 iOS 4 中与陀螺仪一起引入的。但 Core Motion 向后兼容吗?或者我被限制使用 UIAcceleration?
这是否意味着我无法使用陀螺仪或无法支持早期设备?
I know that the framework was introduced in iOS 4 with the gyro. But is Core Motion backward-compatible? Or I am restricted to use UIAcceleration?
Does this imply that either I can't use the gyro or can't support earlier devices?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Core Motion 框架在 4.0 之前的设备上不可用,因此您应该将所有相关代码包装到运行时检查中,以查看 类存在 这是苹果推荐的方式。
The Core Motion framework is not available on pre 4.0 devices so you should wrap all related code into a runtime check to see if the class exists which is the recommended way according to Apple.