title: How to manually trigger CLLocationManager update?
body: <p>I am monitoring the users location with these configurations:</p>
  
  <pre><code>    locationManager.delegate = self
      locationManager.desiredAccuracy = kCLLocationAccuracyThreeKilometers
      locationManager.requestAlwaysAuthorization()
      locationManager.startMonitoringSignificantLocationChanges()
  </code></pre>
  
  <p>I have a switch that allows the user to either enter an address manually or allow for GPS tracking. When toggling from manual to GPS location, I'd like to kick the <code>CLLocationManager</code> to update the users location and call the <code>didUpdateLocations</code> event. Otherwise, it just waits and waits to update when it feels like it. Is manually triggering an update one time possible?</p>