locationServicesEnabled 함수를 작동 시키려고합니다 ... 그러나 locationServices가 활성화되어 있는지 여부와 관계없이 UIAlert가 표시됩니다. 어떻게하면 제대로 작동합니까?locationServices iOS 4.0에서 항상 활성화 됨 UIAlert를 표시합니다.
@synthesize locationServicesEnabled
-(void)viewDidLoad {
[super viewDidLoad];
if(![CLLocationManager locationServicesEnabled]) {
self.locationManager = [[[CLLocationManager alloc] init] autorelease];
locationManager.delegate = self;
locationManager.desiredAccuracy = kCLLocationAccuracyBest;
[locationManager startUpdatingLocation];
} else {
[[[[UIAlertView alloc] initWithTitle:@"Location services."
message:@"Location services are disabled."
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil] autorelease] show];
}
}
감사합니다.
이 유형의 하위보기입니까? –
예, 서브 뷰 – Krismutt