我按照http://www.vellios.com/2010/08/16/core-location-gps-tutorial/的教程进行操作 制作一个应用程序来显示用户的当前位置。 它有一个名为locationUpdate
的方法- (void)locationUpdate:(CLLocation *)location {
//locLabel.text = [location description];
speedLabel.text = [NSString stringWithFormat:@"SPEED: %f", [location speed]];
latitudeLabel.text = [NSString stringWithFormat:@"LATITUDE: %f", location.coordinate.latitude];
longitudeLabel.text = [NSString stringWithFormat:@"LONGITUDE: %f", location.coordinate.longitude];
altitudeLabel.text = [NSString stringWithFormat:@"ALTITUDE: %f", [location altitude]];
}
如何在此方法之外调用location.coordinate.latitude? p>
答案 0 :(得分:1)
在.h文件中创建一个CLLocation变量,然后在位置更新时设置该变量(在下面的方法中)。
- (void)locationUpdate:(CLLocation *)location