在我的应用程序中,我使用的是 CLLocationManager 和 MKMapView。当应用程序启动时,我会向用户展示一个必须接受的免责声明(一次)。但是,当显示免责声明时,会出现一个弹出窗口,请求访问用户位置。
有没有办法延迟这个 alertView 直到接受免责声明?请指教。
编辑:
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
if([[NSUserDefaults standardUserDefaults] objectForKey:@"disclaimerAccepted"] == nil) {
[self firstRun];
[[NSUserDefaults standardUserDefaults] synchronize];
}
else
{
[self locationStuff];
}
)