MKPlacemark à partir de la position actuelle
Bonjour,
J'ai actuellement fait le code ci-dessous
MKMapItem *source = [MKMapItem mapItemForCurrentLocation];
NSLog(@la source est %@", source);
Le NSLog me renvoie le texte suivant:
la source est <MKMapItem: 0x7ff59b5efda0> {
isCurrentLocation = 1;
name = "Unknown Location";
}
Ce que je souhaiterais faire, c'est passer mon code ci-dessus au format suivant:
MKMapItem *destination = [[MKMapItem alloc] initWithPlacemark:aSegment.endPlace.placemark];
NSLog(@la destination est %@", destination);
Et ce dernier log me renvoie cela:
la destination est <MKMapItem: 0x7ff5a1309f50> {
isCurrentLocation = 0;
name = NW1;
placemark = "NW1, London, NW1, England @ <+51.53020140,-0.12539230> +/- 0.00m, region CLCircularRegion (identifier:'<+51.52963404,-0.13092185> radius 835.19', center:<+51.52963404,-0.13092185>, radius:835.19m)";
}
C'est donc dans ce but que j'aimerais obtenir un placemark à partir de la position actuelle.
Pouvez-vous me donner des pistes pour faire cela s'il vous plait ?
Merci d'avance
Réponses
Problème réglé
J'ai bien essayé hier mais j'avais ce fameux souci, dès que ça remarche je le met
Edit : J'ai donc commencé par calculer les coordonnées (latitude, longitude) de ma position actuelle via la méthode suivante
Puis par la suite j'ai utilisé ces coordonnées pour en faire un placemark, de la manière suivante