如何在 ReactiveKit 中建模 Action?

How to model Action in ReactiveKit?

所以这是我的用例:我有一个异步任务包装在 Signal<String, NSError> 中,它有效地执行一次,并且不再相关(基本上是一次性的)。

我想观察此输出或将其绑定到我 UI 中的文本字段,但我看不到不涉及引用的方法到 Signal 的一次性用品,并在任务完成后自行手动处理。

有更简单的方法吗?理想情况下,有一种方法可以让 Signal 在完成时自行释放。

我觉得我在这里缺少概念上的东西。

信号在完成、出错或观察者断开连接后释放资源。

disposeBag 用于断开观察者与信号的连接,但在您的情况下,信号很可能在此之前已经释放了所有资源,因为它会先完成。

也就是说,你想多了。 SDK 会做正确的事情,您无需做任何特殊的事情。