关于ios8中CMStepCounter过时的问题
来源:互联网 发布:凡科怎么绑定域名 编辑:程序博客网 时间:2024/05/16 18:58
在ios8中,ios7新增加的计步器CMStepCounter已经过时,而用CMPedometer代替。
具体代码(CMStepCounter)
if ([CMStepCounterisStepCountingAvailable]) {
self.stepCounter=[[CMStepCounter alloc]init];
NSOperationQueue *queue=[[NSOperationQueuealloc]init];
[self.stepCounter startStepCountingUpdatesToQueue:queue updateOn:5 withHandler:^(NSInteger numberOfSteps, NSDate * _Nonnull timestamp, NSError *_Nullable error) {
self.stepLabel.text=[NSString stringWithFormat:@"用户已经行走了【%d】步!",numberOfSteps];
}];
}
(CMPedometer)
if ([CMPedometerisStepCountingAvailable]) {
self.pedometer=[[CMPedometeralloc]init];
[self.pedometerstartPedometerUpdatesFromDate:[NSDatedate] withHandler:^(CMPedometerData *_Nullable pedometerData, NSError *_Nullable error) {
CMPedometerData *data=(CMPedometerData *)pedometerData;
NSNumber *number=data.numberOfSteps;
self.stepLabel.text=[NSStringstringWithFormat:@"用户已经行走了【%@】步!",number];
}];
}
- 关于ios8中CMStepCounter过时的问题
- 关于DefaultHttpClient 过时的问题
- ios7,ios8中关于xcassets资源使用的问题
- 关于OracleCommand已过时的问题
- 关于IOS9中NSURLConection的同步或异步发送请求过时问题。
- 关于ios9中得ALAssetsLibrary框架过时问题
- 关于ios9中得AddressBook和AddressBookUI框架过时问题
- 关于ios8之后touch Id的问题
- ios8 关于定位的一些问题
- iOS8关于推送方面的问题
- ios8 关于定位的一些问题
- 关于IOS8 图片拉伸的问题
- 关于ereg()函数过时问题
- 关于 iOS8中Today Extension的使用真机不显示的问题
- 关于在XCode6(iOS8)UITableViewCell与iOS7中UITableViewCell的问题
- Android中关于setLatestEventInfo()过时以及构建Notification的解决方法
- Android中关于setLatestEventInfo()过时以及构建Notification的解决方法
- Android中关于setLatestEventInfo()过时以及构建Notification的解决方法
- LeetCode.Word Break
- JAVA深入研究——Method的Invoke方法
- 【Ray Trace from Groud Up】光线追踪代码实现解析
- 1002. A+B for Polynomials (25)
- 【笔试】53、圆圈中最后剩下的数字(约瑟夫环)
- 关于ios8中CMStepCounter过时的问题
- 纪念碑
- jQuery源码分析之$.map函数
- 用快排思路解决逆序对问题
- 基于TCP网络通信的简易多线程GUI聊天室
- ubuntu Linux离线安装软件包
- 斐波那契的递归函数
- JSP要点总结
- IOS开发UI进阶之UITableView三