,不过有一点我想先声明,因为人力资源有限,所以可能在计步的逻辑上跟不上咕咚或者是Keep这些大厂,望各位看官见谅 ....我们先导入在需要的地方导入CoreMotion这框架....motionManager.accelerometerAvailable) {
// fail code // 检查传感器到底在设备上是否可用
}
motionManager.accelerometerUpdateInterval...实际上确实如此,但是我们需要的是最大程度上来估算用户的运动步数,如果一个用户在不断晃动手机,那么我们还需要把这种数据计算进来吗?...NONONO,如果是那样的话,我们的运动轨迹就会非常的凌乱的.所以我们的处理原则,我们判断地图上绘制的最后一个点和从finishLocationArray中取的点是否在距离上合适,如果合适,那么我们就进行绘制