** Найти число шагов с использованием шагомер в iOS8 **
#import <CoreMotion/CoreMotion.h>
@interface HomeView : UIViewController
{
}
@property(strong,nonatomic) CMPedometer *pedometer;
in .m File
@interface HomeView()
{
}
@end
@implementation HomeView
@synthesize pedometer;
- (void)viewDidLoad
{
pedometer=[[CMPedometer alloc]init];
[pedometer queryPedometerDataFromDate:midnightLastNight toDate:now1 withHandler:^(CMPedometerData *pedometerData, NSError *error)
{
if (pedometerData!=nil)
{
NSString *numberofsteps=[NSString stringWithFormat:@"%@",pedometerData.numberOfSteps];
totalsteps=[numberofsteps intValue];
}
}];
}
Вы можете получить расстояние непосредственно от CoreMotion, переходя шагомер ненужно – Kametrixom