次のようにロケーションマネージャーを設定したプログラムがあります。
self.locationManager = [[CLLocationManager alloc] init];
[locationManager startUpdatingLocation];
locationManager.delegate = self;
locationManager.distanceFilter = kCLDistanceFilterNone;
locationManager.desiredAccuracy = kCLLocationAccuracyNearestTenMeters;
10 メートル以内の精度が必要ですが、その精度で位置を見つけるには、didUpdateToLocation デリゲート メソッドを数回呼び出す必要があります。このメソッドの呼び出しを遅らせる方法、またはプログラムを続行するために必要な精度が達成されたことを示す方法はありますか。
現在、返された最初の場所で続行を試みます。2 回目の位置情報の更新でさえ、期待したほど正確ではありません。
前もって感謝します!