//: Playground - noun: a place where people can play import UIKit var str = "Hello, playground" /// sum func sum(array: Array<Int>) -> Int { if array.count == 0 { return 0; } var arrayM = array let first = arrayM.removeFirst() return fi…
今天我们要讲的主要有:下标.可为空的类型.枚举(特殊的枚举:递归枚举).原生值.关联值 首先来分析一下这个下标,就是说我们可以通过下标找到对应的值或者是改变对应的值. 其次是可为空的类型,我们要牢记所有类型默认不能为nil. 枚举的定义:可以一个case对应一个属性,也可以一个case对应多个属性,但是属性和属性之间用逗号隔开,注意中英格式 第一种方式: enum Gender{ case Male case Female } 第二种方式: enum Week{ case Mon,Tue,…