SignalProducer的状态

时间:2016-01-13 17:37:20

标签: objective-c reactive-cocoa reactive-cocoa-4

是否可以在ReactiveCocoa4中识别SignalProducer的状态?

如果已创建SignalProducer但未必启动,则可以读取属性或调用方法以了解信号是否已经启动,而无需在此过程中实际启动信号。

1 个答案:

答案 0 :(得分:2)

SignalProducer是一种值类型(struct)。这意味着它不像class那样只有一个所有者。当您start SignalProducer时,您start 一个副本。{ 出于这个原因,谈论SignalProducer是否已经启动是没有意义的,它是惰性的。

相关问题