iOSTORY

  • 홈
  • 태그
  • 방명록

throws 1

[Swift] rethrows란

함수나 메서드는 rethrows키워드를 사용하여 자신의 매개변수로 전달받은 함수가 오류를 던진다는 것을 나타낼 수 있습니다. 최소 하나 이상의 오류 발생 가능한 함수를 매개변수로 전달받아야합니다. 간단한 예제를 보면서 살펴보겠습니다. enum MyError: Error { case cannotDivide } func divideNumber(first: Float, second: Float) throws -> Float { if second == 0 { throw MyError.cannotDivide } return first/second } func calculateFunction(function: (Float, Float) -> Float) { print(function(2, 3)) } calculat..

Swift 2020.02.23
이전
1
다음
더보기
프로필사진

iOSTORY

iOS 개발에 필요한 기술들을 학습하고 정리하는 공간입니다.

  • 분류 전체보기 (57)
    • iOS (24)
    • Swift (19)
    • RxSwift (5)
    • iOS Trouble Shooting (3)
    • Github (1)
    • Common (5)

Tag

Framework, iOS13, Create Operator, Foundation, Podfile, UnitTest, Frame, Notification, Xcode, extension, github, search_paths, RxSwift, Bounds, struct, SWIFT, 옵저버, podfile.lock, ios, thread,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/12   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바