RxCocoa RxSwift 'debounce' is deprecated: Use DispatchTimeInterval overload instead

Viewed 1208

How to convert deprecated debounce code to use DispatchTimeInterval?

Here is the deprecated code:

self.myObservable.asDriver().debounce(2).drive(onNext: {(v) in
            doSomething()
        }).disposed(by: self.disposeBag)
1 Answers

I expect you already solved this yourself, but...

self.myObservable.asDriver().debounce(.seconds(2)).drive(onNext: {(v) in
    doSomething()
}).disposed(by: self.disposeBag)
Related