制御式(if, else, else if)2

swiftではオプショナル変数を利用して、値の有無による分岐を行うことができます。

let passanger: String? = "worker"
passanger == nil // false

let reserved: String? = nil

if let seat = passanger {
    println("occupied")
} else {
    println("available") // nilならこっちが実行される
}

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です