请放轻松我。我是新手,正在努力学习mapkit。只是想知道你是否可以帮助我找到我的方式..我有一个函数,在AppViewController.m中找到坐标
(void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation {
CLLocationCoordinate2D location = [newLocation coordinate]; NSString * lat = [[NSString alloc] initWithFormat:@“%f”,loc.latitude]; latitude.text = lat; ...
}
我的问题是,是否有一种方法可以访问变量lat,比如将其声明为全局变量,从函数 - (void)viewDidLoad {...}
对于你们大多数人来说这听起来可能是一个愚蠢的问题,但是请给我一个提示..我一直在阅读关于单身人士......但是我无法理解如何在这个中使用实现。
亲切的问候, 大卫
答案 0 :(得分:2)
您必须使lat
成为实例变量。在类@interface
部分中声明它,然后您可以从类中的任何方法访问它。
@interface AppViewController : UIViewController
{
NSString *lat;
}
...
@end