我有一个 Observable 仅用于触发flatMap
/ map
。所以我只需要Next
事件而不需要值。对于这种垃圾值,我可以使用我自己的概念,但我想知道是否有针对它的 RxSwift 约定。
这是我正在处理的问题:
// I'd rather not have an Element type that someone might use
let triggeringObservable: Observable<SomeSessionClass>
// ...
triggeringObservable.map { _ -> String in // The actual value is ignored
return SomeLibrary.username() // `username()` is only ready when `triggeringObservable` sends Next
}
在此示例中,triggeringObservable
位于rx_observer
库中的某些属性上,它将让我们知道username()
已准备好被调用。