У вас может быть наблюдаемое с чертой.
Для Observable
ваш код будет в порядке:
Observable.of([1,2,3])
.subscribe(onNext: { (n) in
//
}, onError: { (error) in
//
}, onCompleted: {
//
}, onDisposed: {
//
}).disposed(by: disposeBag)
Если наблюдаемое имеет Single
или Maybe
черта, вам нужна другая форма:
Observable.of(1).asSingle()
.subscribe(onSuccess: { (n) in
//
}, onError: { (error) in
//
}).disposed(by: disposeBag)