是否可以在ReactiveCocoa4中识别SignalProducer的状态?
如果已创建 SignalProducer,但不一定已启动,是否可以读取属性或调用方法来了解信号是否已启动,而无需在此过程中实际启动信号。
SignalProducer
是一个值类型(一个struct
)。这意味着它不像class
那样只有一个所有者。当您start
SignalProducer
时,您start
它的一个副本。出于这个原因,谈论SignalProducer
是否已经启动是没有意义的,它是惰性的。