let squareSize = (1200.0, 900.0)
if squareSize.0 == 1200 && squareSize.1 = 900 {
print ("nice square")
}
// By using switch
switch squreSize {
case (1200, 900):
print ("nice square")
default:
break
}
// more usage
switch squareSize {
case let (w, h) where w / h == 4.0 / 3.0:
print ("4:3 ratio")
case (1200...1600, 900):
print ("still nice")
default:
break
}
'ios Development > Swift' 카테고리의 다른 글
까먹지 말자 String interpolation (0) | 2020.01.09 |
---|---|
String interpolation (0) | 2020.01.09 |
tuple decomposition (0) | 2020.01.08 |
unnamed tuple, named tuple (0) | 2020.01.08 |
syntax optimization 스위프트 문법 최적화 closure (0) | 2020.01.08 |