在操场上编写Swift时,我认为在任何函数或类之外编写的变量都在某种全局命名空间中。
例如,如果您的游乐场看起来像: http://swiftstub.com/26631088
var a = 0
for a in 1...5 {
print(a)
}
var b = [1,2,3,4,5]
print(b)
var c = CGPoint()
print(c.x,c.y)
是否可以在全局命名空间中获取变量列表?
在此示例中,我希望:a
,b
,c
。也许将它们放在数组,字典或任何类型的列表/序列中?这样就可以动态完成,而不是手动完成。