Swift/Swift 기초문법

오늘은 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를 선언해..
오늘은 정말 정말 정말 많이 쓰이는 guard 문에 대하여 정리를 해볼거에요. guard문은 조건이 true일 때 statements를 실행하는 if문과 달리 조건이 False라면 statements를 실행 해요! early exit라는 말을 보셨을텐데, 이게 조건이 false라면 불필요한 코드를 실행하지 않고 빨리 종료한다는 의미에요! 즉, condition이 False라면 else 블록이 실행된다는 말! 그래서 guard문에는 else 문이 필수로 들어가야 해요. 좀 더 쉽게 어떻게 써야하는지 알아봅시다. guard condition else { statements } 요게 guard문의 syntax입니다. 바로 예시를 확인해 볼게요. func validate(id: String?) -> String..
서연(linda)
'Swift/Swift 기초문법' 카테고리의 글 목록 (3 Page)