Arrays 我可以在循环中获取对象名称吗?-斯威夫特2

Arrays 我可以在循环中获取对象名称吗?-斯威夫特2,arrays,loops,object,swift2,swift2.1,Arrays,Loops,Object,Swift2,Swift2.1,我已经写了这个循环。但是,我想知道我是否可以不使用name属性而只引用对象的名称 class Param { var name = "" var value = 0.0 var skip = -1 } let depth = Param() depth.name = "depth" let tankPressure = Param() tankPressure.name = "tankPressure" let time = Param() time.name = "t

我已经写了这个循环。但是,我想知道我是否可以不使用name属性而只引用对象的名称

class Param {
    var name = ""
    var value = 0.0
    var skip = -1
}

let depth = Param()
depth.name = "depth"
let tankPressure = Param()
tankPressure.name = "tankPressure"
let time = Param()
time.name = "time"
let tankCapacity = Param()
tankCapacity.name = "tankCapacity"
let litresPerMinute = Param()
litresPerMinute.name = "litresPerMinute"
let params = [depth, tankPressure, time, tankCapacity, litresPerMinute]

for param in params {
    let outlet = "\(param.name)Outlet.text!"
    print(outlet)
}