Ok finally I had time to finish the chapter 5. The app works, but I still have a question.
Once MKMapView call the “didUpdateUserLocation” delegate we get the new location, then I don’t see why we need the CLLocationManager to find the location again.
We could define a global CLLocationCoordinate2D variable to save the location from “didUpdateUserLocation”, and then use it wen the user decide to tag the location.
I have test it, and it works.
So to back on my question, why do we need to use CLLocationaManager ?