如果CoreLocation正在显示该警报,是否有办法以编程方式计算出来?
我正在显示一个欢迎屏幕,并希望在警报显示时调整它的外观。
答案 0 :(得分:2)
当您调用CLLocationManager
-startUpdatingLocation
的实例方法时,您可以安排{1}},间隔为1秒,例如在计时器回调内调用NSTimer
< -authorizationStatus
的em> class 方法。如果它返回CLLocationManager
,则会显示警报,用户应选择允许或拒绝。如果他拒绝,则使用错误代码kCLAuthorizationStatusNotDetermined
调用-locationManager:didFailWithError
委托方法,您应该停止更新位置。