更新时间:2022-09-18 08:38:37
if let name = option{ greeting = “if=====“ }else{ greeting = "else===" }
3、//使用..创建的范围不包括上界,假设想包括的话须要使用...,集合上,就是[)与[]的关系
for i in 0..3{ println("i===\(i)")//仅仅经历0,1,2三次循环 }
func sumOf(numbers:Int...) -> Int{ var sum = 0 for number in numbers{ sum += number } return sum }
func returnFifteen() -> Int{ var y = 10 func add(){ y+=5 } add() return y }
。假设?之前的值是nil,?
后面的东西都会被忽略。而且整个表达式返回nil。否则,?之后的东西都会被执行。
本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/5180947.html,如需转载请自行联系原作者