美文网首页
使用AppleLanguages切换语言运行环境

使用AppleLanguages切换语言运行环境

作者: 小可是我 | 来源:发表于2018-09-06 15:07 被阅读0次

iOS系统中语言是跟随本机当前系统的。
但是有时候需求就是想要中文的,而用户的机子偏偏他就不是中文的。

// 保存 Device 的现语言 (英语 法语 ,,,)
NSMutableArray *userDefaultLanguages = [[NSUserDefaults standardUserDefaults]
                                        objectForKey:@"AppleLanguages"];

// 强制 成 简体中文
[[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObjects:@"zh-hans",nil]
                                              forKey:@"AppleLanguages"];
//接下来就是你想要的中文了

//用完了,转回来, 还原Device 的语言
 [[NSUserDefaults standardUserDefaults] setObject:userDefaultLanguages forKey:@"AppleLanguages"];

相关文章

  • 使用AppleLanguages切换语言运行环境

    iOS系统中语言是跟随本机当前系统的。但是有时候需求就是想要中文的,而用户的机子偏偏他就不是中文的。

  • Effective Objective-C 2.0 读书笔记

    第一条 了解Objective-C语言的起源 笔记 使用消息结构的语言,其运行时所执行的代码由运行环境来决定,使用...

  • Mac上多版本Cocoapods共存

    使用RVM(Ruby Version Manager) 切换之后,整个ruby环境切换,随之gem的环境也切换了所...

  • 完整的RabbitMQ入门教程

    如何使用RabbitMQ 一、安装Erlang语言为RabbitMQ搭建运行环境(因为RabbitMQ是Erlan...

  • node总结

    1.语言和环境的关系 结论:语言运行在环境上 场景:浏览器使我们的js的一个运行环境 以后安装运行框架,语言或者新...

  • anaconda创建新环境,并打开基于不同Python版本的ju

      文章使用的是win7系统。  最近正在研究机器学习,需要经常切换代码的运行环境或者直接跑带有相关环境的代码,这...

  • 初识Django -虚拟环境与基本操作

    1、虚拟环境的搭建 1.1在终端中切换到项目目录,创建一个虚拟环境,使用Python3运行venv模块(pytho...

  • Effective Objective-C 笔记

    1-7条 //Objective-C消息型语言,运行时所应该执行的代码室友运行期环境来决定的,使用函数调用的语言则...

  • nginx安装手册

    1 nginx安装环境 nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。...

  • nginx安装手册

    1 nginx安装环境nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。...

网友评论

      本文标题:使用AppleLanguages切换语言运行环境

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