Swift学习笔记(三)——循环、函数、类、结构体
2016-09-11 本文已影响0人
KCatherine
-
...
为封闭循环,类似<=
;..<
为半开循环。类似<
- swift也有oc中的
for in
循环 - swift中用
repeat while
代替c中的do while
-
func functionName(para: type) -> return type { }
函数的声明形式 - 参数类型后加上
...
表示参数个数可变 - 函数中再声明一个函数,称之为『Inception』(暂时不知道怎么翻译...)
-
func function(paraN para: type)
通过添加参数别名来强制函数调用者输入参数别名,函数内部依然使用参数名 - 使用元组
tuple
达到函数返回返回多个值的效果 - 使用
override
关键字来重写父类中的方法 - swift会为结构体自动生成初始化方法
- 结构体适合储存简单的数据类型