iphone - 在iPhone5S中使用M7芯片

标签 iphone api ios7 core-motion apple-m7

我想知道是否有人可以为我指明在 iPhone5S 及更高版本中使用 M7 芯片的正确方向。

我想知道它是否只是在您使用通用核心运动 API 时自动使用,或者是否有一组特定的 API 可供使用?

最后,我在网上阅读一些文章时注意到,它保留了一些历史运动数据,有人知道如何访问它,或者有人能给我指出正确的方向吗?

最佳答案

您要查找的两个主要类是 CMMotionActivityManagerCMMotionActivity 。第一个允许您查询历史数据并管理一般运动。第二个让您可以访问不同的、更具体的运动类型。

这两个类仅在 iOS 7 上可用。首先使用 -[CMMotionActivityManager isActivityAvailable] 确定运动是否可用。我没有找到任何相关文档,但我猜测该方法只会在具有 M7 芯片(或支持运动事件报告的 future 芯片)的设备上返回 YES

关于iphone - 在iPhone5S中使用M7芯片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19640151/

相关文章:

iphone - 在尝试添加 subview iphone SDK 的 switch 语句中混合 Objective C 和 C

iphone - Apple Mach-O 链接器错误 : "_Main", 引用自;

json - 检查 Instagram 帐户是公共(public)帐户还是私有(private)帐户

iOS Pandora like 底部工具栏

ios - 使用 Storyboard时需要以编程方式调整 subview 的大小?

ios 7 自定义呈现和关闭过渡

iphone - iPad 上的 HTML5 视频播放器

iPhone:另一个应用程序可以覆盖我的 sqlite 数据库吗?

api - 避免在包 API 中暴露反射

python - 将 Google Python API 安装到较新的 Python 中时遇到困难