【问题标题】:State of a SignalProducerSignalProducer 的状态
【发布时间】:2016-01-14 13:55:33
【问题描述】:

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

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-08-19
      • 2015-09-02
      • 1970-01-01
      • 1970-01-01
      • 2016-02-29
      • 1970-01-01
      • 2016-06-07
      相关资源
      最近更新 更多