更新を停止したい時
stopUpdatingLocation()
単発取得したい場合(継続ではなく)
requestLocation()
バックグラウンド時も含め、位置情報取得権限を要求したい時
requestAlwaysAuthorization()
フォアグラウンドの時のみ、位置情報取得権限を要求したい時
requestWhenInUseAuthorization()
大きく移動した時のみ、位置情報の取得更新したい場合
startMonitoringSignificantLocationChanges()
例えば電車で旅行に行く時、何度も何度も位置情報を取得すると、電力などリソースを大きく消費する。
そんな時、無線電波塔(セルタワー)が切り替わったタイミングで発火するようにしておくと、大きな移動単位での更新になるので、経済的な取得を実行できる
1 2
