Nothing happens after pressing "Done"?


Okay, this was my stupid mistake. The absence of any NSLog output told me that locationManager:didUpdateToLocation:fromLocation: was never being reached. If this is happening to you and you haven’t been able to figure it out, the reason it was happening to me is that I was using [locationManager startUpdatingHeading] not [locationManager startUpdatingLocation] in my findLocation message.