在我的代码中,我想从数组创建坐标值:
for(int i=1; i<[appDelegate.latitudeArray count]; i++) {
Koordinate *coord = [[Koordinate alloc] init];
coord.latitude = [[appDelegate.latitudeArray objectAtIndex:i] floatValue];
coord.longtitude = [[appDelegate.longitudeArray objectAtIndex:i] floatValue];
}
但是我因为Koordinate未宣布而得到错误。我还添加了CoreLocation Framework。
答案 0 :(得分:2)
首先没有名为Koordinate
的类,只有CLLocationCoordinate2D
是结构
CLLocationCoordinate2D coordiante;
coordiante.latitude =[[appDelegate.latitudeArray objectAtIndex:i] floatValue];
coord.longtitude = [[appDelegate.longitudeArray objectAtIndex:i] floatValue];