真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

IOS實(shí)現(xiàn)基于CMPedometer的計(jì)步器-創(chuàng)新互聯(lián)

CMStepCount類在IOS8已經(jīng)不推薦使用了,IOS8推薦使用CMPedometer類來(lái)處理用戶健康和運(yùn)動(dòng)信息.下面是一個(gè)小小的demo來(lái)演示下,如何使用它,以及一些注意事項(xiàng).

成都創(chuàng)新互聯(lián)公司主營(yíng)灌南網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,APP應(yīng)用開(kāi)發(fā),灌南h5微信小程序開(kāi)發(fā)搭建,灌南網(wǎng)站營(yíng)銷推廣歡迎灌南等地區(qū)企業(yè)咨詢
#import "ViewController.h" 
#import  
 
@interface ViewController () 
 
@property (weak, nonatomic) IBOutlet UILabel *stepLabel; 
@property(nonatomic,strong) CMPedometer *stepter; 
@property (weak, nonatomic) IBOutlet UILabel *totalLabel; 
 
@end 
 
@implementation ViewController 
 
- (void)viewDidLoad { 
  [super viewDidLoad]; 
   
  if(![CMPedometer isStepCountingAvailable]) 
  { 
    NSLog(@"計(jì)步器不可用"); 
    return; 
  } 
   
  _stepter =[[CMPedometer alloc]init]; 
   
  NSTimeInterval secondsPerDay =24*60*60; 
  NSDate *date =[NSDate date]; 
  NSDate *yesterDay =[date dateByAddingTimeInterval:-secondsPerDay]; 
   
   
  [_stepter startPedometerUpdatesFromDate:yesterDay withHandler:^(CMPedometerData * _Nullable pedometerData, NSError * _Nullable error) { 
     
     
    if(error) 
    { 
      NSLog(@"error ==%@",error); 
    }else 
    { 
      NSNumber *steps =pedometerData.numberOfSteps; 
      NSNumber *distance =pedometerData.distance; 
       
      NSDictionary *dic =@{ 
                 @"steps":steps, 
                 @"distance":distance 
                 }; 
       
      NSLog(@"過(guò)去一天你一共走了%@步,一共%@米",steps,distance); 
       
      [self performSelectorOnMainThread:@selector(refreshUI:) withObject:dic waitUntilDone:NO]; 
       
    } 
 
  }]; 
   
} 
 
-(void)refreshUI:(NSDictionary *)dic 
{ 
  NSNumber *distance =dic[@"distance"]; 
  float meters =[distance floatValue]; 
   
  self.stepLabel.text =[NSString stringWithFormat:@"%@",dic[@"steps"]]; 
  self.totalLabel.text =[NSString stringWithFormat:@"%.2f",meters]; 
} 
 
- (void)didReceiveMemoryWarning { 
  [super didReceiveMemoryWarning]; 
  // Dispose of any resources that can be recreated. 
} 
 
 
@end

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)建站www.cdcxhl.com,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


網(wǎng)站欄目:IOS實(shí)現(xiàn)基于CMPedometer的計(jì)步器-創(chuàng)新互聯(lián)
瀏覽路徑:http://weahome.cn/article/cdosee.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部