Iphone 访问属于Xcode中另一个函数的变量
请对我放轻松。我是个新手,正在努力学习mapkit。不知道你能不能帮我找到这条路。。我有一个在AppViewController.m中查找坐标的函数Iphone 访问属于Xcode中另一个函数的变量,iphone,xcode,Iphone,Xcode,请对我放轻松。我是个新手,正在努力学习mapkit。不知道你能不能帮我找到这条路。。我有一个在AppViewController.m中查找坐标的函数 (void)locationManager:(CLLocationManager*)manager didUpdateToLocation:(CLLocation*)newLocation fromLocation:(CLLocation*)oldLocation { CLLocationCoordinate2D位置=[新位置坐标]; NSStr
- (void)locationManager:(CLLocationManager*)manager didUpdateToLocation:(CLLocation*)newLocation fromLocation:(CLLocation*)oldLocation { CLLocationCoordinate2D位置=[新位置坐标]; NSString*lat=[[NSString alloc]initWithFormat:@“%f”,位置纬度]; 纬度.text=lat;
David您必须将
lat
作为一个实例变量。在类的@接口
部分声明它,然后可以从类内的任何方法访问它
@interface AppViewController : UIViewController
{
NSString *lat;
}
...
@end
嗨,奥立,谢谢你的回复。我也尝试过,但是当我尝试在-(void)viewDidLoad{…}中使用lat时,lat的值为null;还有什么建议吗?当然,可能是因为viewDidLoad是先调用的。非常感谢。非常感谢