본문 바로가기 메뉴 바로가기

Peppo

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Peppo

검색하기 폼
  • 분류 전체보기 (222)
    • Story (13)
    • iOS (144)
      • Error (11)
    • 알고리즘 (43)
    • ETC (7)
    • React-Native (0)
    • CS (Computer science) (3)
  • 방명록

Combine tryMap (1)
[Combine] Chapter16 : Error Handling

지금까지 Combine 내용에선 무조건 성공하는 케이스만 다뤄봤는데, 이번엔 실패했을경우 에러 처리를 어떻게 해야하는지, 어떤 에러처리 방법이 있는지 다뤄보도록 하겠습니다. Never Failure 타입이 Never인 publisher는 erorr가 없는 경우 입니다. example(of: "Never sink") { Just("Hello") .sink(receiveValue: { print($0) }) .store(in: &subscriptions) }​ Just의 경우 내부를 보면 Failure = Never인걸 확인할 수 있습니다. 만약 Never 타입에서 동작하는 operator(연산자)는 몇개 더 있습니다. 대표적으로 많이 쓰는 `setFailureType`을 먼저 봅시다. setFailureT..

iOS 2023. 3. 1. 17:39
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • Peppo's Github
TAG
  • 2023년 회고
  • removeLast()
  • swift property
  • Swift final
  • Swift Error Handling
  • 원티드 프리온보딩
  • swift 고차함수
  • swift programmers
  • Swift init
  • Swift joined
  • Swift ModernRIBs
  • Swift Leetcode
  • Swift inout
  • swift (programmers)
  • ios
  • Swift
  • RTCCameraVideoCapturer
  • CS 네트워크
  • Class
  • iOS error
  • swift reduce
  • Swift RIBs
  • RIBs tutorial
  • Swift joined()
  • swift protocol
  • Swift 알고리즘
  • Combine: Asynchronous Programming with Swift
  • Swift 프로퍼티
  • Swift 프로그래머스
  • Swift 내림차순
more
«   2026/04   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바