从方法获取CLLocation坐标

时间:2011-03-10 16:59:27

标签: ios core-location cllocationmanager

我按照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?

1 个答案:

答案 0 :(得分:1)

在.h文件中创建一个CLLocation变量,然后在位置更新时设置该变量(在下面的方法中)。

- (void)locationUpdate:(CLLocation *)location