swift기초문법

동기 비동기에 많이 나오는 에러 핸들링! 처음 봤을 때 멘붕 왔던 에러 핸들링..! 말이 너무 비슷비슷해서 헷갈리는 에러 핸들링에 대한 정리를 블로그에도 올려봅니다.. 에러 핸들링은 말 그대로 에러를 다루는 거겠죠? Error Handling 에러 핸들링(처리)의 순서가 있어요! 제가 보기에는.. 내가 만든 함수에서(?) 발생할 수 있는 에러 형식 선언 (enum을 통해서 정의) 에러 정의(선언한 에러가 어떤 경우에 발생하는 에러인지 정의) 에러 발생시 어떻게 할 것인지 정의 그러면 정말로.. 이게 뭔데? 싶으니까 에러를 던지고 받고를 해봅시다. 그럼 어떻게 던지는데? 넹.. throw(s)를 통해서 던집니다. Error Throw(s) throw : 에러를 던지는 키워드(에러가 발생했을 때만 호출됨!!..
오늘은 swift를 공부하면서 맨처음 으엥..? 소리가 나오게 만들었던 Optional에 대해 정리할거에요. 옵셔널은 값이 없음을 표현하는 형식이에요. 옵셔널까지 안다면 nil은 당연히 아실텐데, nil은 값이 없음을 나타내는 특별한 값이고, 요거, nil을 저장해서 표현해줄 수 있도록 해주는 형식이 옵셔널(Optioanl)입니다! 이런 옵셔널을 사용하는 방법은 type 뒤에 ?(물음표)를 붙여서 사용할 수 있어요! 바로 non optional 과 optional을 비교해서 확인해 볼게요. let str: String = "Linda" // non optional str let optionalStr: String? = nil // optional optionalStr String 타입으로 str를 선언해..
서연(linda)
'swift기초문법' 태그의 글 목록