【问题标题】:How to get hour by hour CMStepCounter activity?如何逐小时获取 CMStepCounter 活动?
【发布时间】:2025-12-31 03:40:12
【问题描述】:

我试图弄清楚如何按小时细分过去 7 天的所有步骤活动。

现在我使用这个成功地获取了今天的总步数:

     [self.stepCounter queryStepCountStartingFrom:sevedDaysAgo to:now toQueue:[NSOperationQueue mainQueue] withHandler:^(NSInteger numberOfSteps, NSError *error) {

    //Some code here 
  }

什么是做我需要的好方法?

【问题讨论】:

    标签: ios7 core-motion apple-m7


    【解决方案1】:

    我这样做的方式是,我在一周中的每一天以适当的时间范围运行相同的查询七次。在我的处理程序中,我将结果保存到 NSArray,因此数组中的每个条目都是一周中某一天的步数。我希望这能让你开始。告诉我进展如何。

    【讨论】: