如何转变物业 进入SignalProducer ?

问题描述 投票:1回答:1

特定

let numberOfSneezes = Property<Int>(0)

我如何将numberOfSneezes.producer变成这种类型的制作人

let sneezeNumberProducer: SignalProducer<Int, PossibleError>

?

我知道numberOfSneezes.producer不会发送任何错误,但无论如何我需要将它分配给sneezeNumberProducer

swift reactive-cocoa reactive-swift reactive-cocoa-5
1个回答
1
投票

你可以使用promoteError()Here是它的文档。

sneezeNumberProducer = numberOfSneezes.producer.promoteError(PossibleError.self)
© www.soinside.com 2019 - 2024. All rights reserved.