Publishers.Print
// Publishers.Print Publisher
Publishers
.Print(upstream: Just(Void()), prefix: "")
.sink(receiveCompletion: { completion in
switch completion {
case .failure:
print("Combine Print Error")
case .finished:
print("Combine Print Finish")
}
}, receiveValue: {
print("Combine Print")
})
.store(in: &cancellables)
// print Operator
Just(Void())
.print()
.sink(receiveCompletion: { completion in
switch completion {
case .failure:
print("Combine Print Error")
case .finished:
print("Combine Print Finish")
}
}, receiveValue: {
print("Combine Print")
})
.store(in: &cancellables)
// receive subscription: (Just)
// request unlimited
// receive value: (())
// Combine Print
// receive finished
// Combine Print FinishRxSwift
ReactiveSwift
Last updated