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