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

Categories:

Updated:

Leave a comment