どうも、ちょげ(@chogetarou)です。
nilかどうかを判定して処理をする方法を紹介します。
方法

nilかどうかを判定して処理をするには、if文を使います。
具体的には、ifの条件式で、定数にnil判定する値を代入します。
if let x = value {
//valueがnilでない場合の処理
}
使用例
var value1 : Int? = nil
var value2 : Int? = 5
if let x = value1 {
//nilなので処理されない
print(x)
}
if let x = value2 {
print(x) //5
}
オススメの記事
コメント