[swift] 複数のif letを実装する方法
複数のif letを実装する方法
複数のif letを実装する方法は以下の通り、コンマで仕切る
func getA()->String?{
return "A"
}
func getB()->String? {
return "B"
}
func getC()->String?{
return "C"
}
func test() -> (){
// カンマ区切りで複数の変数のOptional判定 + 宣言が可能に
if let a = getA(), b = getB(), c = getC(){
print( a + b + c + "のすべてがnilではない ")
}else{
print( "a,b,cのうちどれかがnilの場合はfalse")
}
}