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