Here is my scenario. In my app there is no need of continuously monitoring user location, but I need the location to be as accurate as possible. So I just call CLLocationManager
The GPS radios power down 10 seconds after last use. That was discussed in one of the performance optimization sessions at WWDC.