sto cercando di geocoding indirizzo in coordinate utilizzando seguente codice:indirizzo geocodifica in coordinate di iphone
CLGeocoder *geocoder = [[CLGeocoder alloc] init];
[geocoder geocodeAddressString:@"6138 Bollinger Road, San Jose, United States" completionHandler:^(NSArray* placemarks, NSError* error){
for (CLPlacemark* aPlacemark in placemarks)
{
// Process the placemark.
NSString *latDest1 = [NSString stringWithFormat:@"%.4f",aPlacemark.location.coordinate.latitude];
NSString *lngDest1 = [NSString stringWithFormat:@"%.4f",aPlacemark.location.coordinate.longitude];
lblDestinationLat.text = latDest1;
lblDestinationLng.text = lngDest1;
}
}];
ho provato molte volte, ma il debugger non entra mai il blocco e non sono in grado di ottenere la posizione . Qualcuno può aiutarmi per favore?
saluti
Pankaj
Grazie mille, dopo aver trascorso mezza giornata ho avuto modo di soluzione dalla tua domanda. Quindi un marchio UP e Star per la tua domanda. Grazie ancora. –
come salvare la longitudine e la latitudine in una variabile al di fuori di questo blocco plz ?? Perché ho bisogno di passarli a un altro controller. – user3722523
@ user3722523 dovrai definire una variabile fuori dal blocco e contrassegnarla come __blocco. Ora sarai in grado di accedere alla variabile all'interno del blocco e potrai salvare valori in questa variabile. – pankaj