美文网首页
iOS 获取设备当前语言环境

iOS 获取设备当前语言环境

作者: 齐舞647 | 来源:发表于2018-10-30 16:39 被阅读265次

    需求:服务端同学需要根据设备当前语言环境,去做国际化处理。

    直接上代码:

    NSArray *arr = [[NSUserDefaults standardUserDefaults] objectForKey:@"AppleLanguages"];
    NSString *languageName = arr.firstObject;
    

    一行代码搞定:

    NSString *languageName = [[[NSUserDefaults standardUserDefaults] objectForKey:@"AppleLanguages"] firstObject];
    

    结果:

    语言名称 语言码
    中文简体 zh-Hans-CN
    中文繁体 zh-Hant-US
    中文繁体(台湾) zh-Hant-TW
    中文繁体(香港) zh-Hant-HK
    中文繁体(澳门) zh-Hant-MO

    相关文章

      网友评论

          本文标题:iOS 获取设备当前语言环境

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