iOS应用开发之地图位置解析
2015-07-05 14:30
561 查看
位置解析需要用到的类是:CLGeocoder 解析的方法一般是:
- (void)reverseGeocodeLocation:(CLLocation *)location completionHandler: 该方法需要两个参数,第一个参数是CLLocation对象的位置参数,第二个参数是一个包含两个参数的block。
具体的方法调用为:
- (void)reverseGeocodeLocation:(CLLocation *)location completionHandler: 该方法需要两个参数,第一个参数是CLLocation对象的位置参数,第二个参数是一个包含两个参数的block。
具体的方法调用为:
‘(CLGeocodoCompletionHandler)completionHandler; CLGeocoder geocoder = [[CLGeocoder alloc] init]; [geocoder reverseGeocodeLocation:self.currentLocation completionHandler:^(NSArray *placemarks, NSError *error){ if (error) { NSLog(@”%@”, error.description); }else { if ([placemarks count] > 0) { CLPlacemark *placemark = [placemarks objectAtIndex:0]; NSString result = placemark.country; } }}];`
相关文章推荐
- iOS开发问题日志
- ios项目(七)
- [iOS学习]iOS提升性能的小技巧
- iOS开发项目名称修改
- 让字符串中的某一个数字改变
- ios项目(六)
- iOS多线程编程之NSOperation
- iOS多线程编程之NSThread
- iOS ImageView 默认是不和用户交互的 所以要开启交互功能
- ios 获得当前最上面的窗口
- 关于iOS
- IOS基础之——类扩展(class extensions)
- IOS开发 使用地图 MapKit
- iOS 8 的 51 个炫酷功能汇总
- xcode6 ios launchimage
- 你真的懂iOS的autorelease吗?
- ios项目(五)
- IOS--实现滤镜效果的四种方式
- IOS--实现滤镜效果的四种方式
- iOS越狱后无法安装越狱软件的解决方法