0
Im新的尤里卡,并有我的swift项目,我想传递给警报元素集合而不是硬编码值。尤里卡 - 如何将值从集合传递到表格
这里是我的实际代码:
<<< AlertRow<String>() {
$0.title = "Employee Type"
$0.selectorTitle = "Employee Type"
$0.options = ["ADMIN","WORKER","HR","PR"]
}.onChange { row in
print(row.value)
}
}
所以,而不是硬编码的选择我想通过一类,我有一个数组:
这是我的课:
class EmployeeType : AnyObject {
var typeId : Int = 0
var description : String = ""
}
如果不是数组的字符串,我有一个类和Id和说明?我想在onChange事件上获得Id? – VAAA
在row.value中,您将获得一个String。所以你的模型必须能够为该字符串找到你的类的正确实例。 –
是的,这是有道理的。我只是担心你有相同的值,但不同的ID。 – VAAA