ios - rxcocoa - rxswift tableview example
RxSwift ¿Cómo usar combineLatest? (1)
Prueba esto:
let currentHours:Variable<Float> = Variable(0.0)
let currentRate:Variable<Float> = Variable(0.0)
let hoursAndRate = Observable.combineLatest(currentHours.asObservable(), currentRate.asObservable()){
return $0 + $1
}
Como puede ver, la clave está en pasar currentHours y currentRate como Observables en los parámetros de la función.
He definido
let currentHours:Variable<Float> = Variable(0.0)
let currentRate:Variable<Float> = Variable(0.0)
y me gustaría hacer un Observable con combineLatest para sumar estos dos valores:
Observable.combineLatest(currentHours, currentRate, { (h, r) -> Float in
return Float(h+r)
})
y también intento:
let c = Observable.combineLatest(currentHours, currentRate) { $0 + $1 }
Siempre me sale un error de compilación. Gracias