0
我可能错过了一些愚蠢的东西,但我无法在Objective-C中为同一个问题应用答案。这是事情:如何在swift2.0中设置应用程序语言环境
我想显式设置应用程序的语言/区域设置。要做到这一点,我使用的didFinishLaunchingWithOptions代码如下:
NSUserDefaults.standardUserDefaults().setObject("en-US", forKey: "AppleLanguages")
NSUserDefaults.standardUserDefaults().synchronize()
显然这个代码不带任何编译器错误,因为它依赖于工作,从词典但只要抛出运行时异常显示GMSMapView(该类确实利用语言环境来定义从CLLocationCoordinate2D进行地址反向地址编码的语言)。错误立即终止该应用程序,看起来如下图所示:
[Swift._NSContiguousString count]: unrecognized selector sent to instance 0x7b67ac60
请给见识什么我做错了与该键的值,或证明我是错的错误起源的条款,并设置任何其他方向来调查:)
非常感谢提前!
迈克尔