I'm using iOS SDK7.1.
In my view controller's viewDidLoad method I create a CLLocationManager object and send it the startUpdatingLocation method.
In the iOS Simulator, I can change the location, and the locationManager:didUpdateLocations gets called.
However, it does not seem that locationManager:didUpdateLocations is called immediately after CLLocationManager object receives the startUpdatindgLocation method.
In the documentation for startUpdatingLocation in CLLocationManger it says: Calling this method causes the location manager to obtain an initial location fix (which may take several seconds) and notify your delegate by calling its locationManager:didUpdateLocations: method.
Basically, I want to get the user's location before the user moves.