首页 > 解决方案 > SwiftUI 和 CombineLatest 具有超过 4 个值

问题描述

我开始尝试使用 SwiftUI,我遇到了一种情况,我想要 5 个滑块的最新组合。我使用 4 个滑块完成所有工作CombineLatest4,然后意识到我需要另一个滑块,但没有CombineLatest5.

任何帮助表示赞赏。

澄清工作 4-slider 版本:

Publishers
    .CombineLatest4($slider1, $slider2, $slider3, $slider4)
    .debounce(for: 0.3, scheduler: DispatchQueue.main)
    .subscribe(subscriber)

标签: swiftuicombine

解决方案


CombineLatest2(CombineLatest3, CombineLatest2)应该做的伎俩,不是吗?


推荐阅读