使用MAP KIT和 CORE LOCATION。需要从邮政编码或者city/state中获取位置。
有什么实现方法么?谢谢。
使用MAP KIT和 CORE LOCATION。需要从邮政编码或者city/state中获取位置。
有什么实现方法么?谢谢。
你可以使用 CLGeocoder 类来实现,这个类就是用来转换地址到经纬度的。
[geocoder geocodeAddressString:@"<postcode here>"
completionHandler:^(NSArray* placemarks, NSError* error){
for (CLPlacemark* aPlacemark in placemarks)
{
// Process the placemark.
}
}];
这里面有很多方法,包括可以限制搜索区域等