我正在使用一些代码进行位置更新。相同的代码适用于不同的项目或新项目,但每当我在现有项目中运行它时,startUpdatingLocation
都没有被调用。因此无法显示用户位置。我的意思是蓝点不存在。这是我使用的代码:
@interface CheckIn : UIViewController<CLLocationManagerDelegate, MKMapViewDelegate, YCameraViewControllerDelegate>
{
CLLocationManager *locationManager;
}
@property (nonatomic, strong) CLLocationManager *locationManager;
@property (strong, nonatomic) IBOutlet MKMapView *mapCheckinAcity;
<。>文件中的
在viewDidLoad
中self.locationManager = [[CLLocationManager alloc]init];
self.locationManager.desiredAccuracy = kCLLocationAccuracyBest;
self.locationManager.delegate = self;
[self.locationManager startUpdatingLocation];
我正在设置所有设置并在真实设备上工作。正如我所说,这是在新项目中工作但不在现有项目中。我现在真的很困惑。