08 2019 档案
摘要:1、可选项 一般也叫可选类型,它允许将值设置为nil 在类型名称后面加个问号? 来定义一个可选项 2、强制解包(Forced Unwrapping) 可选项是对其他类型的一层封装,可以理解它为一个盒子 如果为nil,那么他就是空盒子 如果不为nil,那么盒子里装的是:被包装的数据类型 3、可选项绑定
阅读全文
摘要:1、基本用法 //enum direction { // case north // case south // case west // case east //} 等价于下面写法 enum direction { case north,south,west,east } var dir = di
阅读全文
摘要:1、函数的定义 2、隐式返回 3、元组返回、实现多返回值 4、参数标签 5、默认参数值 6、可变参数 7、Swift 自带的 print 函数 8、 inout 可以用inout定义一个输入输出参数:可以在函数内部修改外部实参的值 可变参数不能标记为inout inout参数不能有默认值 inout
阅读全文