[SWIFT] 스위프트의 오류 전달
SWIFT스위프트의 오류 전달
해결법
-
1.예 : DO가 ... catch 블록을 포장하지 않습니다.
예 : DO가 ... catch 블록을 포장하지 않습니다.
func func2() throws{ // proof something throw Error.Error1 } func func1()throws{ try func2() }
-
2.당신은 당신의 기능을 표시로 발생과 그들이 자동으로 발생합니다 그들을 잡을 필요가 없습니다
당신은 당신의 기능을 표시로 발생과 그들이 자동으로 발생합니다 그들을 잡을 필요가 없습니다
func func1() throws { try func2() }
from https://stackoverflow.com/questions/33350360/forwarding-an-error-in-swift by cc-by-sa and MIT license
'SWIFT' 카테고리의 다른 글
[SWIFT] 특정보기를 열고 응용 프로그램은 사용자가 아이폰 OS 스위프트 푸시 알림을 탭하면 (0) | 2020.11.08 |
---|---|
[SWIFT] UICollectionView는 API 작업과 매김 (0) | 2020.11.08 |
[SWIFT] 경로는 MKMapView에 표시되지? (0) | 2020.11.08 |
[SWIFT] 일정 기간 동안 수동으로 이동 노드 (0) | 2020.11.08 |
[SWIFT] 사용자 정의로 자연스럽게 전환 애니메이션 (0) | 2020.11.08 |