使用CLPlacemark,administrativeArea,iOS6 / iOS7改变内容
我打算为ios7制作应用程序,并且在管理区域地标属性方面存在问题。
对于iOS6,我得到管理区域的全名(例如“加利福尼亚”),但对于iOS7,我得到“CA”的值。 当它如此变化时,这是一个问题。 有什么方法可以控制这个输入,使其更加一致吗?
苹果文档并没有详细解释这一点.http: //developer.apple.com/library/mac/documentation/CoreLocation/Reference/CLPlacemark_class/Reference/Reference.html#//apple_ref/occ/instp/CLPlacemark/administrativeArea
谢谢!
你只能解析它以获得所需的价值。 我可以为您提供全名且几乎没有的行政区域列表。 在2 .txt文件中添加它之后,在项目中导入它们,创建2个NSArrays并在循环中初始化每个数组。 之后您可以检查管理区域名称并返回正确的值。
- 错误域= NSCocoaErrorDomain代码= 512“操作无法完成。操作无法完成。是一个目录
- AVAudioPlayer立即停止播放ARC
- 在使用Xcode的所有exception断点时,忽略某些exception
- IOS转换基于代码的界面到基于Storyboard的界面
- 如何使用Titanium创建凸起的标签栏项目,如Instagram中的标签栏项目?
- 小数到小数在Swift中的转换
- 使用Thread Sanitizer(TSan)调试iOS Data Race EXC_BAD_ACCESS错误
- 为什么.jpeg文件使用UIImageJPEGRepresentation方法通过writetofile保存大尺寸然后在ios中使用UIImageWriteToSavedPhotosAlbum
- iOS 8自定义键盘