Iphone 在用户允许应用程序的位置跟踪后调用选择器
当应用程序第一次请求Iphone 在用户允许应用程序的位置跟踪后调用选择器,iphone,ios,cllocationmanager,Iphone,Ios,Cllocationmanager,当应用程序第一次请求CLLocationManager位置时,会弹出一个alertView请求用户允许/拒绝位置跟踪。当用户选择OK时,如何调用选择器?使用CLLocationManager委托方法locationManager:didChangeAuthorizationStatus:在用户更改状态时收到通知。这很奇怪。该方法被重复调用,并且不会停止。每次调用它时堆栈跟踪是什么?我只是在其中放置了一个NSLog,并且只要startUpdatingLocationlocationManager,
CLLocationManager
位置时,会弹出一个alertView
请求用户允许/拒绝位置跟踪。当用户选择OK时,如何调用选择器?使用CLLocationManager
委托方法locationManager:didChangeAuthorizationStatus:
在用户更改状态时收到通知。这很奇怪。该方法被重复调用,并且不会停止。每次调用它时堆栈跟踪是什么?我只是在其中放置了一个NSLog
,并且只要startUpdatingLocation
locationManager,该方法就会不断被调用。应用程序没有崩溃。结果是,我在从locationManager:didChangeAuthorizationStatus:
调用的方法中重新初始化了我的locationManager