1. 程式人生 > >swift自學筆記(七)(可選型別、隱式解包、可選繫結)

swift自學筆記(七)(可選型別、隱式解包、可選繫結)

// 可選型別

var age:Int? = Int("22") // 可選型別的物件內部會有兩個區域 22存在some nil存在none

var aa = age! // 強制解包

// 隱式解包

var vv:Int! = Int("33") // 這個可選型別的vv系統會幫你自動解包

// 可選繫結

iflet vv:Int! = Int("33"){   // 如果可選可選vv有值則會將隱式解包的值放到vv常量裡

    print("vv有值:\(vv)")

}else{

print("vv沒值")           // 如果vv沒值則也不會有 let vv

}