Я заполняю NSArray из JSON.
NSArray называется «категорией», широта и долгота объекта хранятся в базе данных MySQL как двойные.
Теперь я пытаюсь показать маркеры mapView из объектов JSON.
for ( int i=0;i<[categorias count];i++){
NSString *lalitudText = [[categorias objectAtIndex:i] objectForKey:@"nombreEmpresa"];
NSLog(@"QUE ES ESTO--> %@",lalitudText);
GMSMarker *marker = [[GMSMarker alloc] init];
double latitud = [[categorias objectAtIndex:i] objectForKey:@"latitud"];
double longitud = [[categorias objectAtIndex:i] objectForKey:@"longitud"];
marker.position = CLLocationCoordinate2DMake(latitud, longitud);
marker.title = @"Las Palmas";
marker.snippet = @"Gran Canaria";
marker.map = mapView_;
}
В следующих строках я получаю предупреждение компилятора:
double latitud = [[categorias objectAtIndex:i] objectForKey:@"latitud"];
double longitud = [[categorias objectAtIndex:i] objectForKey:@"longitud"];
Предупреждение:
Initializing 'double' with an expression of incompatible type 'id'