6.8. Konwersja współrzędnych geograficznych na rzeczywisty adres
Problem
Masz współrzędne geograficzne lokalizacji i chcesz na ich podstawie określić rzeczywisty adres tej lokalizacji.
Rozwiązanie
Pobranie rzeczywistego adresu na podstawie danych współrzędnych geograficznych nosi nazwę odwrotnego geokodowania. Ten proces wymaga utworzenia i użycia egzemplarza klasy CLGeocoder
oraz przekazania egzemplarzowi obiektu bloku. Przekazywany blok nie może mieć wartości zwrotnej, ale akceptuje dwa parametry.
Miejsce zarezerwowane na tablicę (typu
NSArray
), która będzie przechowywała lokalizacje dopasowane do szukanych.Obiekt błędu (typu
NSError
), który będzie przechowywał komunikat błędu, jeśli proces odwrotnego geokodowania zakończy się niepowodzeniem.
Po ...
Get iOS 5. Programowanie. Receptury now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.