我可以通过编程方式设置环境变量吗?

乔纳·埃尔巴兹(Jonah Elbaz)

我正在Xcode中使用Swift 3.0编写一些涉及登录页面的代码。我想设置一个名为CurrentUser的环境变量。登录后,是否可以在方案中定义环境var并以编程方式设置变量的值?

逗号吐司

不。NSProcessInfoenvironment属性为只读。这是有充分的理由的。

使用Swift,您知道可以定义在整个应用程序中共享的全局变量,对吗?您为什么需要搞乱环境?

参见:https : //developer.apple.com/documentation/foundation/nsprocessinfo/1417911-environment?language=objc

顺便说一句,我们通常使用钥匙串来存储用户名和密码之类的登录信息,因为它是一个安全的,系统提供的持久键值数据存储区。

签出:https : //github.com/evgenyneu/keychain-swift

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

以编程方式设置全局环境变量

我可以通过编程方式设置任何类型的属性吗?

在Java中以编程方式设置Linux环境变量

我们可以在调用时设置AWS python lambda的环境变量吗

我可以在Bash的命令行上设置环境变量吗?

我可以在 Azure 中以对象格式设置节点环境变量吗

我可以安全地设置TERM环境变量吗?

我可以使用CLI设置heroku环境变量吗?

Vuejs - 我可以通过 Chrome 检查器访问环境变量吗?

我可以通过部署的环境变量向容器公开 Pod 信息吗?

是否可以通过makefile设置环境变量?

我可以在gyp中使用环境变量吗

如何在Linux中以编程方式设置永久环境变量?

节点以编程方式设置过程环境变量,不适用于导入的模块

我们可以在板条箱安装过程中下载某些内容并设置环境变量吗?

将脚本添加到Linux“ at”命令队列时,我可以访问设置的环境变量吗?

通过脚本设置IIS环境变量

通过脚本设置环境变量(PATH等)

通过 Typescript 脚本设置环境变量

.emacs可以读取环境变量吗?

我可以在iOS中以编程方式设置对象属性吗?

我可以通过编程方式创建Google帐户吗?

我可以通过编程方式重绘UISegmentedControl吗?如何?

我可以通过编程方式打开/关闭对讲吗?

我可以通过编程方式创建UIContainerView吗?

我可以通过编程方式更改强调色(AppCompat)吗?

如何以编程方式覆盖spring环境变量

如何以编程方式检查SLURM环境变量?

我可以在 Angular 的 HTML 文件中访问我的环境变量吗