【发布时间】:2016-02-14 21:16:21
【问题描述】:
let (signal, sink) = Signal<[CLBeacon], BeaconManagerError>.pipe()
当我因为用户禁用蓝牙而调用它时:
sendError(self.sink, error)
Signal 被中断,再次启用蓝牙后我没有收到更多的next 和interrupted 事件。 Signal 坏了。
如何在不中断/破坏Signal 的情况下将error 类型发送到observer?我在 RAC 4 文档中找不到。谢谢!
【问题讨论】:
标签: ios swift reactive-cocoa reactive-cocoa-3