소소한개발팁
반응형
article thumbnail
(Swift) 16 . Error Handling (에러 처리)
컴퓨터 언어/Swift 2021. 12. 15. 18:14

Error Handling - Swift에서는 런타임에 에러가 발생한 경우 그것의 처리를 위해 에러의 발생(throwing), 감지(catching), 증식(propagating), 조작(manipulating)을 지원하는 일급 클래스(first-class)를 제공합니다. - 어떤 명령은 항상 완전히 실행되는 것이 보장되지 않는 경우가 있습니다. 그런 경우에 옵셔널을 사용해 에러가 발생해 값이 없다는 것을 표시할 수 있지만, 어떤 종류의 에러가 발생했는지 확인할 수는 없습니다. 이럴 때는 구제적으로 발생한 에러를 확인할 수 있어야 코드를 작성하는 사람이 각 에러의 경우에 따른 적절한 처리를 할 수 있습니다. - 예를 들어, 디스크에서 파일을 읽어 데이터를 처리하는 일을 한다고 할 때 이 작업이 실패할 경..

article thumbnail
(Swift) 0. The Basics
컴퓨터 언어/Swift 2021. 12. 4. 19:35

Constants and Variables - Swift에서 상수는 let 변수는 var 를 사용하며 상수를 사용하는 게 성능면에서 유리합니다. - 또한 생성시 , 를 통해 한 줄에 여러 상수 또는 변수를 선언 가능합니다. ex) var apple = 10, banana = 20, melon = 30 변수 var friendlyWelcome = "Hello!" friendlyWelcome = "Bonjour!" // friendlyWelcome is now "Bonjour!" 상수 let languageName = "Swift" languageName = "Swift++" // This is a compile-time error: languageName cannot be changed. Type Anno..

반응형