I am trying to use the distanceFromLocation: method to calculate the total distance that I am walking with my iPhone in my hand. So far, I have been searching all over to h
The first thing you should do is discharge the first update by checking the timestamp of the first update you receive from the location manager, it usually caches the last known position. Second remember the accuracy, the initial values that you'll get are always in a wide range.