Slide 21
Slide 21 text
let scoreHome = MutableProperty(0)
let scoreAway = MutableProperty(0)
let scoreProducer = SignalProducer
.combineLatest(scoreHome.producer, scoreAway.producer) // Create a stream
.map({ (scoreHome, scoreAway) -> String in
return "Home \(scoreHome) - \(scoreAway) Away" // Transform the value
})
scoreboardLabel.reactive.text <~ scoreProducer // Bind to the label