title: didUpdateToLocation called multiple times
body: <p><img src="https://i.stack.imgur.com/4j080.png" alt="This screenshot taken with no movement of device">
  I have an application in which user track his/her route when jogging or cycling, So i need perfect location, so user's routes will be perfect.</p>
  
  <p>But, I have one problem in this, </p>
  
  <pre><code>locManager = [[CLLocationManager alloc] init];
  [locManager setDesiredAccuracy:kCLLocationAccuracyBestForNavigation];
  [locManager setDelegate:self];
  [locManager startUpdatingLocation];
  </code></pre>
  
  <p>In viewDidLoad. Using this didUpdateToLocation method called multiple times when I just dont move device a little and on map very strange route draw. </p>
  
  <p>I just cant understand why this happen, if I am doing some wrong or missing something.</p>
  
  <p>Thanks.......</p>