RxSwift (1) 썸네일형 리스트형 RxSwift, Network Error 처리하기 RxSwift에서 networking을 주로 Single객체로 처리한다. 이 때, error가 발생할 경우 single(.error(error))로 이벤트를 처리하면 해당 Stream이 종료된다. 이럴 경우 enum을 활용하여 error를 처리해보자! RxSwift, Network Error 처리하기 Rx에서 Observable은 이벤트가 Complete되거나 Error가 발생될 경우 해당 Stream이 종료된다. 그래서 networking에서 error를 그대로 onError에 담아서 보내면 해당 Observable과 연결되어 있는 Stream이 전부 종료되버린다. 이렇게 되면 다음 이벤트를 처리할 수 없으므로 아래와 같이 enum을 활용하여 networking 결과를 리턴하자. // Networkin.. 이전 1 다음