【发布时间】:2015-06-16 05:14:29
【问题描述】:
我想知道是否有办法在 Swift 中创建可变全局变量?我知道我可以声明常量,但我想更改值。
谢谢
【问题讨论】:
-
只需使用
var而不是let。 -
@Kirsteins 当您尝试同时从多个来源设置变量时,这种方法会不会导致奇怪的行为?
-
@DánielNagy,仅当您正在编写多线程代码时。在这种情况下,您最好知道自己在做什么,并添加同步代码。
-
@DánielNagy 线程安全并不是这个问题独有的。在处理任何可变资源时都应该考虑到这一点。
标签: xcode swift global var mutable