CMSensorDataList
A list of the accelerometer data recorded by the system.
Declaration
class CMSensorDataListOverview
You do not create instances of this class directly. Instead, you receive one as the result of a query for accelerometer data from a CMSensorRecorder object.
You use a sensor data list object to enumerate over the accelerometer data as shown in the following example:
-(void)processSamplesFromDate:(NSDate*)start toDate:(NSDate)end {
CMSensorRecorder* recorder = [[CMSensorRecorder alloc] init];
CMSensorDataList* list = [recorder accelerometerDataFrom:start to:end];
for (CMRecordedAccelerometerData* data in list) {
// Process the data.
NSLog(@"Sample: (%f, %f, %f)", data.acceleration.x,
data.acceleration.y, data.acceleration.z);
}
}