Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
mapView:didUpdateUserLocation:), то никакого callback'а вы не получите, так как объект больше ни за кем не закреплен (я даже проверил вашу теорию).reverseGeocoder:didFindPlacemark: необходимо вызвать [geocoder release], а в методе reverseGeocoder:didFailWithError: release вызвать не получится, так как после того как MKReverseGeocoder отправляет этот метод делегату, внутри себя он выполняет еще какие-то действия и у вас, просто напросто, будет EXC_BAD_ACCESS.MKReverseGeocoder в ivar, либо вызывать метод autorelease в reverseGeocoder:didFailWithError:.
Маршрут в iOS приложениях