/ / Zeigen Sie den Standort in einer Zelle mit der Längen- und Breitengradantwort von Server an - ios, Geolocation, Längen- und Breitengrad

Zeigen Sie den Standort in der Zelle mithilfe der Längen- und Breitengradantwort von Server - IOS, Geolocation, Längen- und Breitengrad an

Ich habe eine Antwort des Servers "Länge und Breite", ich kann es auch der Zelle anzeigen. Aber ich brauche die Adresse angezeigt werden, nicht die Längen- und Breitengrade. Wie kann ich das machen?

Hier ist die Antwort:

015-12-06 12:54:45.593 smartschool[249:11801] Item latitude_: 14.937681666666666
2015-12-06 12:54:45.593 smartschool[249:11801] Item longitude_: 121.02107833333334

Mit dieser Methode zeige ich der Zelle den Längen- und Breitengrad an:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *simpleTableIdentifier = @"TableIdentifier";

AppDelegate *appDelegate = [_child_info objectAtIndex:indexPath.row];


Child *cell = (Child *)[tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier];
if (cell == nil)
{
NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"Child" owner:self options:nil];
cell = [nib objectAtIndex:0];
}



cell.childLoclong.text = appDelegate.longitude;
cell.childLoclat.text = appDelegate.latitude;



return cell;
}

Antworten:

0 für die Antwort № 1

Verwenden Sie diesen GET-Anforderungslink:

http://maps.googleapis.com/maps/api/geocode/json?latlng=14.937681666666666,121.02107833333334&sensor=true_or_false

hier lat = 14.937681666666666 und lang = 121.02107833333334

Dies ist eine Rückkehr Json und analysieren diese Json, die Sie bekommen haben formatierte_Adresse Parameter und das ist die Adresse von lat-long.

benutze es ..