Else2 Swift : 기초문법 [Unwrapping with guard] 언래핑에 대한 기초적인 내용을 확인하시려면 여기를 클릭해주세요. Unwrapping guard let guard 문은 뭔가를 검사하여 그 다음에 오는 코드들을 실행할지 말지 결정 하는 것 입니다. guard 문에 주어진 조건문이 거짓일 때, 여기에 달려 있는 코드블럭이 실행됩니다. 조건식에 이 함수가 수행하는데 필요한 조건을 그대로 나타낸다는 점에서 if문에서 부정적인 조건식으로 표현하는것보다 가독성이 높은 장점 있습니다. if 문과 다르게 else 를 항상 달아야 합니다. 아래 함수는 nil 입력을 가드한다는 뜻이고, 만일 입력이 nil이면 guard문은 else절을 수행하고 다른 구문이 수행되기 전에 함수를 return 합니다. func guardInFunc (string: String?) { gua.. SWIFT/Grammar 2021. 3. 2. Swift : 기초문법 [ iF / else if / else ] iF / else if / else if 명령어 만 단독으로 사용해도되고, else, else if 와 조합해서 사용 가능합니다. Swift에 조건을 지정하고 해당 조건이 true이면 선택한 코드를 실행합니다. let firstCard = 11 let secondCard = 10 if firstCard + secondCard == 21 { print("잭팟!") } 조건이 true이면 중괄호 { } 안의 코드가 프린트 됩니다. 원하는 경우 조건이 false 인 경우 실행할 대체 else 코드를 제공 할 수 있습니다. if firstCard + secondCard == 21 { print("잭팟!") } else { print("실패") } 1. 조건 앞에 ' ! ' ! 는 not 이라는 의미입니다. 조건.. SWIFT/Grammar 2021. 2. 20. 이전 1 다음 한국어 (기본) English Русский 日本語 👉🏻 잠깐만요! 이 글도 한 번 보고 가세요 이전글 다음글 티스토리툴바 서근 개발노트구독하기