gpt4 book ai didi

swift - RxSwift PublishSubject 类型 Optional startWith nil

转载 作者:搜寻专家 更新时间:2023-11-01 07:21:03 25 4
gpt4 key购买 nike

我正在努力实现以下目标:

let reachedTopMostMessage = PublishSubject<Int?>()
reachedTopMostMessage.startWith(nil).subscribeNext { (_) in
//
}

但是编译器报错:

'Int?' (aka 'Optional') is not convertible to '(Int?...)' (aka '(Optional...)')

这是怎么回事?

最佳答案

使用 Optional<Int>()创建一个 nil Int? ,不只是 nil .

let reachedTopMostMessage = PublishSubject<Int?>()
reachedTopMostMessage.startWith(Optional<Int>()).subscribeNext { (_) in
//
}

关于swift - RxSwift PublishSubject 类型 Optional<Any type> startWith nil,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39013307/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com