반응형
// 기존과 다른 점은 () 생략 가능! {} 생략 안됨!!
if someInteger < 100 {
print("100 미만")
} else if someInteger > 100 {
print("100 초과")
} else {
print("100")
}
// switch 동일
// 범위 연산자를 활용하면 더욱 쉽고 유용하다.
// break 생략 가능 (fallthrough 사용 하면 다음 case도 호출 가능)
// default 안쓰면 에러 뜸
switch someInteger {
case 0:
print("zero")
case 1..<100: // ..< 이상 미만
print(("1~99")
case 100:
print(("100")
case 101...Int.max: // ... 이상 이하
print(("over 100")
default:
print(("unknown")
}
반응형
'# 02 > Swift' 카테고리의 다른 글
[Swift] 옵셔널 (0) | 2020.06.04 |
---|---|
[Swift] 반복문 (0) | 2020.06.04 |
[Swift] 함수 (0) | 2020.06.04 |
[Swift] 컬렉션 타입 (0) | 2020.06.04 |
[Swift] Any, AnyObject, nil (0) | 2020.06.04 |