我可以在iOS 4之前的设备上使用Core Motion框架吗?

时间:2011-07-29 03:32:01

标签: iphone objective-c ios backwards-compatibility core-motion

我知道该框架是在带有陀螺仪的iOS 4中引入的。但Core Motion是向后兼容的吗?或者我被限制使用UIAcceleration?

这是否意味着要么我不能使用陀螺仪,要么不能支持早期的设备?

1 个答案:

答案 0 :(得分:2)

Core 4.0框架上的Core Motion框架不可用,因此您应将所有相关代码包装到运行时检查中,以查看class exists是否符合Apple的推荐方式。