I przestrzegać tego samouczka, aby moją pierwszą aplikację:
http://icodeblog.com/2009/12/21/introduction-to-mapkit-in-iphone-os-3-0/
Naprawdę chciałbym wiedzieć, jak rozwiązać adnotacje w tabeli w kolejności odległości użytkownika (najbliższa adnotacja jest pierwszym na stole) Jak to możliwe, aby to zrobić?
Rozumiem, że muszę użyć CLLocation znaleźć lokalizację użytkownika, ale to nie mam pojęcia.
Mógłby ktoś mi pomóc?
Twoje zdrowie,
Z góry dziękuję za pomoc bardzo cenione,
EDIT: Dodałem informacje:
dane nie są w tablicy, który jest zaimplementowany w RootViewController.m formularz zgłoszenia:
-(void)loadOurAnnotations
{
CLLocationCoordinate2D workingCoordinate;
workingCoordinate.latitude = 40.763856;
workingCoordinate.longitude = -73.973034;
iCodeBlogAnnotation *appleStore1 = [[iCodeBlogAnnotation alloc]
initWithCoordinate:workingCoordinate];
[appleStore1 setTitle:@Apple Store 5th Ave.];
[appleStore1 setSubtitle:@Apple's Flagship Store];
[appleStore1 setAnnotationType:iCodeBlogAnnotationTypeApple];
[mapView addAnnotation:appleStore1];
... i tak dalej. Jak to możliwe, aby to zrobić wtedy?
Można znaleźć kod źródłowy tutaj:
icodeblog.com/wp-content/uploads/2009/09/iCodeMap.zip
teddafan













