Publishers.ReplaceError
// Publishers.ReplaceError Publisher
Publishers.ReplaceError(upstream: Fail(error: error), output: Void())
.sink(receiveCompletion: { completion in
switch completion {
case .failure:
print("Combine ReplaceError Error")
case .finished:
print("Combine ReplaceError Finish")
}
}, receiveValue: {
print("Combine ReplaceError")
})
.store(in: &cancellables)
// replaceError Operator
Fail(error: error)
.replaceError(with: Void())
.sink(receiveCompletion: { completion in
switch completion {
case .failure:
print("Combine ReplaceError Error")
case .finished:
print("Combine ReplaceError Finish")
}
}, receiveValue: {
print("Combine ReplaceError")
})
.store(in: &cancellables)
// Combine ReplaceError
// Combine ReplaceError FinishRxSwift
ReactiveSwift
์ฐธ๊ณ
Last updated