Ich verwende die geocodeAddressString:completionHandler:
Methode, die ein Array von CLPlacemarks zurückgibt. Ich muss Breitengrad, Längengrad, mnemotechnischen Namen und Radius erhalten. Während die ersten drei bekommen ist einfach:Veraltete CLRegion-Methoden - wie erhält man den Radius?
double lat = placemark.location.coordinate.latitude;
double lng = placemark.location.coordinate.longitude;
NSString *name = [NSString stringWithFormat:@"%@", ABCreateStringWithAddressDictionary(placemark.addressDictionary, NO)]
Ich weiß nicht, wie der Radius jetzt bekommen, da placemark.region.radius
veraltet. Irgendwelche Ideen was nun zu verwenden ist? Ich kann in der Dokumentation nichts Interessantes finden.
Neue Klasse genannt CLCircularRegion:
Dieser Code wird 7 von iOS 4 auf iOS arbeiten. https://developer.apple.com/library/ios/documentation/CoreLocation/Reference/CLRegion_class/DeprecationAppendix/AppendixADreprecedAPI.html#//apple_ref/occ/instp/CLRegion/radius – danh
@danh Wie sollte ich von der alten Region wann migrieren Ich nehme es nicht an? Casting wird eher nicht helfen und es gibt keine Methode, um alte Region in neue CircularRegion umzuwandeln. – Vive