[iOS/Combine] Combine - Error Handling
·
IOS - Swift/Combine
Error Handling (챕터 16) - 지훈NeverFailure 타입이 Never인 퍼블리셔는 절대 실패할 수 없다는 것을 나타냅니다.public typealias Failure = Never// Just 등의 publisher에서 사용퍼블리셔가 절대 실패하지 않음을 컴파일 타임에 보장에러 처리 로직이 필요 없음특징간단한 sink 구독 가능 (에러 핸들링 클로저 불필요)Just("Hello") .sink(receiveValue: { print($0) })// 에러 핸들링 없이 값만 처리Never Failure 퍼블리셔들sinkJustEmpty@Published 프로퍼티 래퍼Timer.publish()assign(to:on:)func assign( to keyPath: ReferenceW..