Sledoval jsem tento návod, aby svou první aplikaci:
http://icodeblog.com/2009/12/21/introduction-to-mapkit-in-iphone-os-3-0/
Já bych opravdu rád věděl, jak třídit poznámky v tabulce v pořadí podle vzdálenosti uživatele (nejbližší anotace je první na stole) Jak je možné to udělat?
Chápu, že musím použít CLLocation zjistit polohu uživatele, ale pak nemám ponětí.
Mohl by mi někdo pomoci?
Na zdraví,
Děkuji předem za hodně ocenil pomoc,
EDIT: jsem přidal detaily:
data nejsou v matici, je prováděna v RootViewController.m v této formě:
-(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];
... a tak dále. Jak je možné, aby to pak?
Najdete zdrojový kód zde:
icodeblog.com/wp-content/uploads/2009/09/iCodeMap.zip
teddafan













