【发布时间】:2017-08-28 21:34:02
【问题描述】:
我遇到了一个我试图在 Swift 4 中解决的问题。
假设,我有以下变量
let var1 = "One"
let var2 = "Two"
let var3 = "Three"
var counter = 1
// Loop Start
let currentVariable = "var" + "\(counter)"
//Fetch the value of variable stored under currentVariable
counter += 1
//Loop end
我正在尝试根据存储在currentVariable 下的变量名获取值。
【问题讨论】:
-
为什么不使用数组?
-
使用数组是一种解决方案,但如果我有随机数而不是特定顺序,我会尝试获取它。
-
那你要使用[]操作符
标签: swift variables reflection swift4