标签:
let 我买的彩票 = "5000000" let 中奖金额 = 我买的彩票.toInt() // 拆包:取出可选类型的值,如果值为nil会报错,所以一定要做判断 if (中奖金额 != nil) { println("中了\(中奖金额!)元!") } else { println("没中") } // 绑定:取出解包时的值 if var 临时金额 = 中奖金额 { var 税后金额 = Double(临时金额) * 0.8 println("中了\(临时金额)元!,税后\(临时金额)元!") } else { println("没中") } // 间接拆包:如果变量始终有值,那么使用间接拆包 let 彩票金额: String! = "5" println("中了\(彩票金额)元!") if let 临时奖金 = 彩票金额 { println("中了\(临时奖金)元") }
标签:
原文地址:http://www.cnblogs.com/iosvei/p/4222984.html