【问题标题】:ReactiveCocoa: Immediately send the latest value when there's a new subscriptionReactiveCocoa:有新订阅时立即发送最新值
【发布时间】:2023-04-02 14:38:01
【问题描述】:

我在一个特定的视图模型中有一堆手动的RACSubject 属性;我在代码中的某些点调用sendNext,我希望这些信号的新订阅者立即使用该信号中的最新值调用他们的subscribeNext 块。这可能吗?

例如,如果我发送值 1 -> 12 -> 42,然后有一个新订阅者,我希望该订阅者直接获得 42(然后显然会在它们出现时听取更多推送) .

【问题讨论】:

    标签: ios objective-c reactive-cocoa


    【解决方案1】:

    好吧,看来我想改用RACSubject 子类RACReplaySubject。不知道我是怎么错过的!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-11
      • 1970-01-01
      • 1970-01-01
      • 2016-08-28
      相关资源
      最近更新 更多