2010-06-28 3 views
0

Je travaille sur une application où je suis en train d'enregistrer les coordonnées d'un emplacement dans la base de données maintenant je dois utiliser ces coordonnées et afficher l'emplacement sur une carte. Quelqu'un peut-il s'il vous plaît me suggérer comment puis-je changer la latitude & longitude stockée comme NSString à coordonner. Je veux d'utiliser ces coordonnées pour afficher une anotation sur la carte.convertir nsstring à cllcoordinate

Merci à l'avance

+0

les valeurs coordonnées toujours nous avons obtenu dans le double format.So des types de données que vous aviez prises pour stocker les coordonnées dans la base de données? Si vous stockez ces valeurs au format de chaîne (Base de données const const * acceptée ou types de données C purs.), Vous devez ensuite la transtyper dans la valeur NSString. – Tirth

Répondre

2
CLLocationCoordinate2D anyLocation = [[CLLocationCoordinate2D alloc] init]; 

    anyLocation.latitude = [latText doubleValue]; 

    anyLocation.longitude = [lonText doubleValue]; 

latText et lonText sont des chaînes