美文网首页
iOS使用小bug整理[持续更新]

iOS使用小bug整理[持续更新]

作者: jeckHao | 来源:发表于2018-03-09 16:43 被阅读0次

此篇文章是记录工作中出现的bug,以及bug的解决方法。

1、# iOS使用系统的地图定位时,手机系统语言为英文时,获取的定位城市为英文,例如“北京”,会被显示为“Beijing”。

处理方式:需要在定位前后对系统语言进行转换。
func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation])方法里,将系统语言为英文时返回中文编码。

//系统语言为英语时,返回中文编码(didUpdateLocations后)
let defaultLanguages = UserDefaults.standard.object(forKey: "AppleLanguages")
UserDefaults.standard.set(["zh-hans"], forKey: "AppleLanguages")
//还原系统语言版本(在解析成功或者解析失败后)
UserDefaults.standard.set(defaultLanguages, forKey: "AppleLanguages")

2、更新中。。

相关文章

  • iOS使用小bug整理[持续更新]

    此篇文章是记录工作中出现的bug,以及bug的解决方法。 1、# iOS使用系统的地图定位时,手机系统语言为英文时...

  • iOS知识点整理

    iOS知识点整理 持续更新中。。。 runtime相关 iOS 模块详解—「Runtime面试、工作」看我就 ? ...

  • iOS面试相关问题

    整理的一些iOS面试相关问题,持续更新,敬请关注 点赞再看,养成习惯欢迎大家关注我面试小专栏 : iOS中高级...

  • iOS项目持续集成

    文章可能有更新,如需了解,请查看原文:iOS项目持续集成 使用Jenkins持续集成 使用Jenkins持续集成 ...

  • iOS开发小技巧整理(持续更新中)

    开发中总有那么些小的细节让我们事半功倍,下面我就列一列,希望帮到你,哈哈。 1、禁止手机睡眠[UIApplicat...

  • 测试

    整理的一些iOS面试相关问题,持续更新,敬请关注 2018 iOS面试题大全---全方面剖析面试[https://...

  • 测试一

    整理的一些iOS面试相关问题,持续更新,敬请关注 2018 iOS面试题大全---全方面剖析面试[https://...

  • iOS 真机调试包

    iOS–DeviceSupport (持续更新) 【使用方法】解压后导入以下目录: /Applications/X...

  • 关于iOS面试题汇总(栏目持续更新)

    整理的一些iOS面试相关问题,持续更新,敬请关注 iOS面试题题集--iOS面试题集[https://www.ji...

  • 关于iOS面试题汇总(栏目持续更新)

    整理的一些iOS面试相关问题,持续更新,敬请关注 iOS面试题题集--iOS面试题集[https://www.ji...

网友评论

      本文标题:iOS使用小bug整理[持续更新]

      本文链接:https://www.haomeiwen.com/subject/fbfmfftx.html