アプリの 1 つでリージョン モニタリングを使用しています。私は疑問に思っています.. didExitRegion または didEnterRegion が呼び出されたときに現在の場所を場所管理者に尋ねるのは保存されますか? このような:
func locationManager(manager: CLLocationManager, didExitRegion region: CLRegion) {
let currnetLocation = manager.location
}
これは、アプリが中断され、バックグラウンドで起動されたときに発生します。ロジックは、アプリが領域を終了または領域に入るときに、プロパティが指定された領域に存在しないことをシステムが認識しているため、そのlocation
プロパティであってはならないことを教えてくれます。nil
それでも、内部でiosが何をしているのかわかりません。問題は、地域に出入りするときに場所を尋ねるのは安全ですか?