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
請給見識什麼我做錯了與該鍵的值,或證明我是錯的錯誤起源的條款,並設置任何其他方向來調查:)
非常感謝提前!
邁克爾