【问题标题】:Computed Observable In ReactiveKit/BondReactiveKit/Bond 中的计算 Observable
【发布时间】:2017-06-20 15:03:43
【问题描述】:

ReactiveKitBond 中是否有某种 Computed Observable

使用原生 Swift 计算属性初始化 Observable 是否会起到相同的作用?

【问题讨论】:

    标签: swift reactivekit swiftbond


    【解决方案1】:

    我是这样实现的:

    class Person {
        var firstName: String
        var lastName: String
        private var fullNameBG: Observable<String>
        var fullName: Observable<String> {
            computedPropBG.next("\(firstName) \(lastName)")
            return computedPropBG
        }
        init() {
            fullNameBG = Observable("")
        }
    }
    

    很高兴听到更好的解决方案。

    【讨论】:

    • 在我看来,您可以使用 MVP 或 MVVM 模式来创建一个带有 observables 的附加层。
    猜你喜欢
    • 2017-11-15
    • 1970-01-01
    • 1970-01-01
    • 2018-03-13
    • 1970-01-01
    • 2014-04-17
    • 2018-07-19
    • 2015-10-02
    • 1970-01-01
    相关资源
    最近更新 更多