1

给定

let numberOfSneezes = Property<Int>(0)

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

let sneezeNumberProducer: SignalProducer<Int, PossibleError>

?

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

4

1 回答 1

1

您可以使用promoteError(). 是它的文档。

sneezeNumberProducer = numberOfSneezes.producer.promoteError(PossibleError.self)
于 2019-02-22T16:36:24.093 回答