現在の位置を取得するのに問題があります。iOS 4.0の経度と緯度もiOS 4.2で試しました。実際には現在の位置から特定の場所までアプリ内のルートを描きたいのですが、アプリでは多分試しましたが、結果iOS 4.0/4.2で現在地の経度と緯度を取得する方法は?
これについてお知りになりたい方はご返信ください。
ありがとうございます! :)
現在の位置を取得するのに問題があります。iOS 4.0の経度と緯度もiOS 4.2で試しました。実際には現在の位置から特定の場所までアプリ内のルートを描きたいのですが、アプリでは多分試しましたが、結果iOS 4.0/4.2で現在地の経度と緯度を取得する方法は?
これについてお知りになりたい方はご返信ください。
ありがとうございます! :)
ダウンロードこのexample
この例では、あなたがCLLocationManagerを(Apple Documentationを参照)を呼び出す必要がありますあなたの現在の緯度、長い
良い1つ:D .... – Maulik
良いリンク....ありがとう –
が表示されます。 - startUpdatingLocation
と - stopUpdatingLocation
は、使用する主な方法の1つです。
CLLocationManager *lm = [[CLLocationManager alloc] init];
lm.delegate = self;
lm.desiredAccuracy = kCLLocationAccuracyBest;
lm.distanceFilter = kCLDistanceFilterNone;
[lm startUpdatingLocation];
CLLocation *location = [lm location];
CLLocationCoordinate2D coord;
coord.longitude = location.coordinate.longitude;
coord.latitude = location.coordinate.latitude;
// or a one shot fill
coord = [location coordinate];
この方法を使用する場合、 'location'はおそらくnilであるか古いかもしれません。 OPは 'locationManager:didUpdateToLocation:fromLocation:'を実装していなければなりません。 –
それは本当です。彼らが正確さのための最良の機会を望むなら、彼らはその方法の中から座標を照会すべきです。しかし、この方法は少なくとも彼らに良いスタートを与えるはずです。 –
こんにちは@BillBurgessこの答えは、IOS 6で私のために働いていますが、IOS 5.1は動作していない...任意の代替...! – Karthik
intuit/LocationManagerをGitHubで試してください。
CLLocationManagerを非常に使いやすくします。
'CLLocationManager'を試しましたか? – EmptyStack