0

私は1つのアプリケーションを実行しています。別のスレッドで現在地の緯度と経度の値を確認したいのですが、別のスレッドではCLLocationManagerデリゲートメソッドが起動されないので、その情報を取得する他の方法があるかどうか教えてください

4

1 に答える 1

0

あなたは間違った質問をしています。
あなたはそれを必要としません!

Cllocatiomanagerデリゲートの標準的な方法(didUpdatFromLocation ...)を使用するだけです。必要なのはこれだけで、バックグラウンドでも機能します。その情報の取得は高速であり、メインスレッドのパフォーマンスに影響を及ぼします。

緯度/経度の位置を取得した後で計算に時間がかかる場合は、その計算を実行する別のスレッドに座標を送信できます。しかし、これはあなたの責任であり、リンゴのフレームワークに干渉することはありません。

そして:現在の緯度/経度を取得する他の方法はありません。didUpdateFromLocation...のみです。

于 2012-12-21T16:26:18.380 に答える