所以这是我的用例:我有一个异步任务包裹在一个Signal<String, NSError>
有效地执行一次,并且不再相关(本质上是一次性的)。
我想观察或将其输出绑定到我的 UI 中的文本字段,但我看不到不涉及挂起对 Signal 的一次性引用并自己手动处理它的方法一旦任务完成。
有没有更简单的方法来做到这一点?理想情况下,有一种方法可以让 Signal 在完成时自行释放。
我觉得我在这里在概念上遗漏了一些东西。
所以这是我的用例:我有一个异步任务包裹在一个Signal<String, NSError>
有效地执行一次,并且不再相关(本质上是一次性的)。
我想观察或将其输出绑定到我的 UI 中的文本字段,但我看不到不涉及挂起对 Signal 的一次性引用并自己手动处理它的方法一旦任务完成。
有没有更简单的方法来做到这一点?理想情况下,有一种方法可以让 Signal 在完成时自行释放。
我觉得我在这里在概念上遗漏了一些东西。