Getting current device language in iOS?

前端 未结 30 2929
星月不相逢
星月不相逢 2020-11-22 09:10

I\'d like to show the current language that the device UI is using. What code would I use?

I want this as an NSString in fully spelled out format. (Not

30条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-11-22 09:21

    According to Apple documentation

    NSUserDefaults* defs = [NSUserDefaults standardUserDefaults];
    NSArray* languages = [defs objectForKey:@"AppleLanguages"];
    NSString* preferredLang = [languages objectAtIndex:0];
    

提交回复
热议问题