IOS_开发技巧_定位反地理编码的一些坑
2015-08-01 22:09
579 查看
在反地理编码中,我们直接拿到了CLPlacemark来获取地理信息,但是大家有没有发现有一个坑,在定位到北京的时候,这个信息却没有按照我们所想的方式去走了,原因如下,不说了,代码
// 反地理编码 [self.coder reverseGeocodeLocation:currentLocation completionHandler:^(NSArray *placemarks, NSError *error) { CLPlacemark *placemark = [placemarks lastObject]; if (placemark == nil) { return ; } // 1.在定位城市中,北京市是不再locality中的,所以要判断一下,拿到state NSString *city = placemark.locality ? placemark.locality : placemark.addressDictionary[@"State"]; // 把城市的"市"字删除 city = [city stringByReplacingOccurrencesOfString:@"市" withString:@""]; // 保存定位城市 [[PPCityTool shareInstance] saveLocationCity:city]; [MBProgressHUB hubHidenWaitForMintinueToView:self.view]; // 定位成功开始分享 [self startShare:platform]; }];
相关文章推荐
- 做一个靠谱的iOS开发者(1)
- iOS开发_Tips(1)
- 关于iOS开发
- iOS开发-项目 知识分享与经验积累(一)
- IOS中Json解析的四种方法
- [精通iOS开发(第5版)]第21章 集合视图 笔记
- IOS开发之NSOperation
- iOS8开发--在Xcode6中设置Launch Image(启动图片)
- iOS8开发-- 如何在Xcode6中添加pch全局引用文件
- 一、IOS程序执行顺序、APPdelegate代理方法执行顺序、ViewController 生命周期
- IOS开发之多线程队列
- IOS autoLayout之使用VFL语言进行代码自动布局
- hdu 1017 A Mathematical Curiosity
- ios 为图片加上水印详解
- iOS 扩展机制category与associative
- iOS内存管理机制
- iOS7.0及以上图片转换成base64编码的方法(oc)
- iOS-应用管理 点击按钮下载动画
- IOS 7 自动布局详解(一)
- iOS-mvc分文件夹