私は Eureka を初めて使用し、アラート要素にハードコードされた値ではなくコレクションを渡したい迅速なプロジェクトを持っています。
これが私の実際のコードです:
<<< 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 = ""
}