ユーザーの現在地の経度と高度は取得できますが、場所の名前は取得できません。私は以下のようにuserLocationプロパティを使用しました:
NSLog(@"Current location=%@",mapView.userLocation);
しかし、それは私に次のように出力を与えます
Current location=<MKUserLocation: 0x1f59e8c0>
0x1f59e8c0ではなく、その場所の文字列値を取得したいと思います。これを行う方法?
ユーザーの現在地の経度と高度は取得できますが、場所の名前は取得できません。私は以下のようにuserLocationプロパティを使用しました:
NSLog(@"Current location=%@",mapView.userLocation);
しかし、それは私に次のように出力を与えます
Current location=<MKUserLocation: 0x1f59e8c0>
0x1f59e8c0ではなく、その場所の文字列値を取得したいと思います。これを行う方法?
NSLog(@"Current location %@",mapView.userLocation.title);
PS より多くのプロパティのサブタイトルがあります
MKMapView ドキュメントから開始: http://developer.apple.com/library/ios/#documentation/MapKit/Reference/MKMapView_Class/MKMapView/MKMapView.html
チェーンをたどって、経度がCLLocationCoordinate2Dの一部である(そしてdoubleである) http://developer.apple.com/library/ios/#documentation/CoreLocation/Reference/CoreLocationDataTypesRef/Reference/reference.html#を見つけることができます//apple_ref/doc/c_ref/CLLocationCoordinate2D
NSLog(@"Current longitude = %f",mapView.userLocation.location.coordinate.longitude);