0

私のアプリは使用 significantLocationChangesしますが、GPS を使用する必要があるのは短時間だけなので、精度を に設定しkCLLocationAccuracyBeststartUpdatingLocationしばらくするとstopUpdatingLocation. 私はまだ重要な場所の変化を監視しているのでkCLLocationAccuracyBest、あまり正確ではありませんが、バッテリーが消耗しないデフォルトのものはどれですか?

ありがとう。

4

1 に答える 1

1

有効な値の完全なセットは...

extern const CLLocationAccuracy kCLLocationAccuracyBestForNavigation;
extern const CLLocationAccuracy kCLLocationAccuracyBest;
extern const CLLocationAccuracy kCLLocationAccuracyNearestTenMeters;
extern const CLLocationAccuracy kCLLocationAccuracyHundredMeters;
extern const CLLocationAccuracy kCLLocationAccuracyKilometer;
extern const CLLocationAccuracy kCLLocationAccuracyThreeKilometers;

アプリケーションのニーズに応じて、精度の低い設定 (TenMetres、HundredMetres、Kilometer、ThreeKilometers) のいずれかを選択する必要があります。

于 2012-05-16T08:43:07.760 に答える