Comments 8
>Прошу прощения за оформление кода, но почему-то тег code съел все пробелы и табуляцию.
Используйте тег source lang=«язык»
Используйте тег source lang=«язык»
Не соглашусь. Если освободить объект сразу после инициализации (в
Мой пример, возможно, было бы правильнее оформить так — в методе
Этот вопрос не раз обсуждался на http://stackoverflow.com/, где предлагали 2 варианта: либо хранить
mapView:didUpdateUserLocation:
), то никакого callback'а вы не получите, так как объект больше ни за кем не закреплен (я даже проверил вашу теорию).Мой пример, возможно, было бы правильнее оформить так — в методе
reverseGeocoder:didFindPlacemark:
необходимо вызвать [geocoder release],
а в методе reverseGeocoder:didFailWithError: release
вызвать не получится, так как после того как MKReverseGeocoder
отправляет этот метод делегату, внутри себя он выполняет еще какие-то действия и у вас, просто напросто, будет EXC_BAD_ACCESS
.Этот вопрос не раз обсуждался на http://stackoverflow.com/, где предлагали 2 варианта: либо хранить
MKReverseGeocoder
в ivar, либо вызывать метод autorelease
в reverseGeocoder:didFailWithError:
.Sign up to leave a comment.
Маршрут в iOS приложениях