MKMapView
アプリに彼/彼女の位置といくつかの円形領域を表示したいと思います。アプリは、ユーザーが特定の地域に出入りしたときに警告する必要があります。
MKMapView
と言うだけでユーザーに表示できることがわかりました。mapView.showUsersLocation = YES
また、そうしなければならないという事実も認識していstartMonitoringForRegion
ます。
startUpdatingLocation
すでに地域を監視している場合、電話する必要はありますか? アプリがバックグラウンドで実行されている場合はどうなりますか? GPS は常にオンになっていますか、それともバッテリーの消費が少ないアプローチを使用するように最適化されていますか (地域は に相当しstartMonitoringSignificantLocationChanges
ます)?
また、どの時点でリージョンの監視を開始すればよいですか? また、自動的に停止することはありますか? 地域の監視を最適に行う方法についての指針をいただければ幸いです。