Publishers.SubscribeOn
// Publishers.SubscribeOn Publisher
Publishers.SubscribeOn(upstream: Just(Void()), scheduler: DispatchQueue.main, options: nil)
.sink(receiveCompletion: { completion in
switch completion {
case .failure:
print("Combine SubscribeOn Error")
case .finished:
print("Combine SubscribeOn Finish")
}
}, receiveValue: {
print("Combine SubscribeOn")
})
.store(in: &cancellables)
// subscribe Operator
Just(Void())
.subscribe(on: DispatchQueue.main)
.sink(receiveCompletion: { completion in
switch completion {
case .failure:
print("Combine SubscribeOn Error")
case .finished:
print("Combine SubscribeOn Finish")
}
}, receiveValue: {
print("Combine SubscribeOn")
})
.store(in: &cancellables)
// Combine SubscribeOn
// Combine SubscribeOn FinishRxSwift
ReactiveSwift
μ°Έκ³
Last updated