Conditional
Updated:
🔷 Swift Conditional (조건문)
import UIKit
// Swift 에서 조건을 표현하는 방법 정리
var isDarkMode: Bool = true
// 간단 조건문
if(isDarkMode == true) {
print("다크모드 입니다.")
} else {
print ("다크모드가 아닙니다")
}
// 해당하는 조건이 아리라면 부정으로 condition 하기
if(isDarkMode != true) {
print("다크모드 입니다.")
} else {
print ("다크모드가 아닙니다")
}
// if 문에서 () 을 생략 할 수 있습니다
if isDarkMode == true {
print("다크모드 입니다")
}
// isDarkMode 처럼 type이 bool 타입이면 연산자를 생략해서도 사용할 수 있음
if isDarkMode {
print("다크모드 입니다.")
}
// isDarkMode 의 부정으로 조건문을 만들 수 있습니다
if !isDarkMode {
print("다크모드가 아닙니다")
}
// 3항 연산자를 사용해서 간단하게
var title: String = isDarkMode ? "다크모드임" : "다크모드가 아님"
// isDarkMode 를 false 로 하기는 !
var nonTitle: String = !isDarkMode ? "다크모드임" : "다크모드가 아님"
print("title: \(title)")
print("title: \(nonTitle)")
🔶 🔷 📌 🔑
Reference
Swift Tip of the day - 스위프트 기초 문법 - https://spangle-wedelia-2dc.notion.site/Swift-Tip-of-the-day-c428bfd990674bcfa2a4973e5d08c4eb
개발하는 정대리 스위프트 기초 문법 - 1일차 / 조건문 - https://www.youtube.com/watch?v=EXtpt5Skzck&list=PLgOlaPUIbynoqbQw_erl3L2w7vfOTCtFD
Leave a comment