CMSensorRecorder

来源:互联网 发布:手机虚拟陀螺仪软件 编辑:程序博客网 时间:2024/06/08 15:08

CMSensorRecorder是和传感器交互,检索和存储运动数据。应用进入不活跃状态时,仍然记录数据。

1 Checking the Availability of Sensor Recording

// 加速计数据能否记录数据public class func isAccelerometerRecordingAvailable() -> Bool// 是否授权读取数据public class func isAuthorizedForRecording() -> Bool

2 Retrieving Past Accelerometer Data

// 根据标示符获取数据public func accelerometerDataSince(identifier: UInt64) -> CMSensorDataList?// 返回某个时间段的数据public func accelerometerDataFrom(fromDate: NSDate, to toDate: NSDate) -> CMSensorDataList?// 开始记录数据,可长达12小时,频率50hzpublic func recordAccelerometerFor(duration: NSTimeInterval)

 


Appendix

Sample Code

Swift

Core Motion Framework Reference

CMSensorRecorder Class Reference

Revision History

时间 描述 2016-01-27 博文完成

CSDN:http://blog.csdn.net/y550918116j

GitHub:https://github.com/937447974/Blog

0 0
原创粉丝点击