订阅时订阅和最后一个值可访问通知结构 - Swift
Subscribe and last value accessible notification structure when subscribed - Swift
我需要 Swift 中的库或 Rx 解决方案。
我想在 AppDelegate 中传播一个可听的值。从这个值传播后会出现的画面,比如创建XController的时候,我会订阅这个值,我可以不断的获取到最新的值。但是,由于 XController 将在 AppDelegate 中发布第一个也是唯一的数据后创建,因此我希望能够在订阅 AppDelegate 中的数据时获取最后一个值,如果不是 nil,则执行一些操作。详情其实就在这里。
有没有人有库或 rx 解决方案或任何类似的建议
使用此侦听器结构并在您想要的多个位置进行侦听。此外,保留一个全局静态值用于在下一个屏幕上收听。
https://medium.com/better-programming/event-listeners-on-swift-867a239bb23b
我需要 Swift 中的库或 Rx 解决方案。
我想在 AppDelegate 中传播一个可听的值。从这个值传播后会出现的画面,比如创建XController的时候,我会订阅这个值,我可以不断的获取到最新的值。但是,由于 XController 将在 AppDelegate 中发布第一个也是唯一的数据后创建,因此我希望能够在订阅 AppDelegate 中的数据时获取最后一个值,如果不是 nil,则执行一些操作。详情其实就在这里。
有没有人有库或 rx 解决方案或任何类似的建议
使用此侦听器结构并在您想要的多个位置进行侦听。此外,保留一个全局静态值用于在下一个屏幕上收听。
https://medium.com/better-programming/event-listeners-on-swift-867a239bb23b