Swift 通过按钮提交表单后,从Eureka上的复选框中获取值true/false

Swift 通过按钮提交表单后,从Eureka上的复选框中获取值true/false,swift,realm,eureka-forms,Swift,Realm,Eureka Forms,我试图在点击一个按钮时将表单中的所有值拉入域中。我已经知道了如何提取文本值,因此: <<< TextRow(){ row in row.title = "Referrals Out" row.placeholder = "4" row.onCellHighlightChanged({ (cell, row) in

我试图在点击一个按钮时将表单中的所有值拉入域中。我已经知道了如何提取文本值,因此:

<<< TextRow(){ row in
                row.title = "Referrals Out"
                row.placeholder = "4"
                row.onCellHighlightChanged({ (cell, row) in
                    if row.isHighlighted == false {
                        self.planTitle = row.value ?? ""
                        print(self.planTitle)
                    }
                }).cellSetup() {cell, row in
                    cell.titleLabel?.font = UIFont(name:"Noto Sans Kannada", size:15)
                }
            }
要在我更改后获取值,有
.onChange
修饰符

<<< CheckRow(){ row in
    row.title = row.tag
    row.title = "Referrals Out"
    row.value = false
    row.onCellHighlightChanged({ (cell, row) in
        if row.isHighlighted == false {
            self.referralsOut = row.value ?? false
        }
    }).onChange { row in
        print(row.value!)
    }
}

非常感谢你,瓦迪安!!当我将其保存到对象时,它不是将其保存为true/false,而是记录1。我的对象:类计划:对象{[at]objc dynamic var planTitle:String=“[at]objc dynamic var transactionGoal:Double=0.00[at]objc dynamic var volumeGoal:String=“[at]objc dynamic var referralsOut:Bool=false}和输出:计划{plantille=;transactionGoal=0;volumeGoal=;referralsOut=1;}但在控制台中,它确实显示true或false。[at]实际上是“at”标志。非常感谢你的帮助!!我不知道保存到对象意味着什么。我有一个领域对象,我正试图保存Bool referralsOut响应。。。但是,我刚刚发现它不是保存为真或假,而是保存为0或1。一切都很好。再次感谢你的帮助。
<<< CheckRow(){ row in
    row.title = row.tag
    row.title = "Referrals Out"
    row.value = false
    row.onCellHighlightChanged({ (cell, row) in
        if row.isHighlighted == false {
            self.referralsOut = row.value ?? false
        }
    }).onChange { row in
        print(row.value!)
    }
}