Swift 使用eureka基于对象设置文本

Swift 使用eureka基于对象设置文本,swift,eureka-forms,Swift,Eureka Forms,我试图在一个领域对象中将基于值的设置为name,但是它在单元格中将Ladder{显示为文本,而不是name <<< MultipleSelectorRow<Ladder>("Rank") { $0.hidden = Condition.predicate(NSPredicate(format: "$Game == nil")) $0.title = $0.tag }.cellUpdate

我试图在一个领域对象中将基于值的设置为name,但是它在单元格中将
Ladder{
显示为文本,而不是
name

    <<< MultipleSelectorRow<Ladder>("Rank") {
           $0.hidden = Condition.predicate(NSPredicate(format: "$Game == nil"))
           $0.title = $0.tag


           }.cellUpdate { cell, row in

               let formvalues = self.form.values()
               let game = formvalues["Game"] as! Game
               let ranks = Array(game.ranks)
               row.options = ranks
               row.displayValueFor = { (rowValue: Set<Ladder>?) in
                   return rowValue?.map({ $0.name }).sorted().joined(separator: ", ")
               }


               cell.textLabel?.font = UIFont(name: "Avenir-Book", size: 16)

               cell.preservesSuperviewLayoutMargins = false
               cell.separatorInset = UIEdgeInsets.zero
               cell.layoutMargins = UIEdgeInsets.zero

       }
领域模型

class Ladder: Object {

    dynamic var id = ""
    dynamic var name = ""

    override static func primaryKey() -> String? {
        return "id"
    }

}

两个不同的问题。一个是值的输出这是文本单元格中的选项两个不同的问题。一个是值的输出这是文本单元格中的选项
class Ladder: Object {

    dynamic var id = ""
    dynamic var name = ""

    override static func primaryKey() -> String? {
        return "id"
    }

}