5. Control Flow 5.1 loop 5.1.1 for in
5.1.2 for condition increment
5.1.3 while
5.1.4 Do While
5.2 Article Statement 5.2.1 if Else
5.2.2 Switch Case
5.2.2.1 interval matching and tuple 5.3 control transfer 5.3.1 Continue
5.3.2 Break
5.3.3 Fallthrough (through)
Definition and invocation of 5.3.4lebel6 function (function) 6.1 functions
6.2 function parameter and return value 6.2.1 Multi-parameter 6.2.2 no parameter and return value
6.2.3 Multiple return values
6.3 Function parameter name 6.3.1 normal parameter 6.3.2 external parameter name
6.3.3 Default External parameters
6.3.4 external parameters for default parameters
* * Write default parameters of the code has been error--!
6.3.5 variable Parameters
6.3.6 Input/Output parameters
6.4 function type 6.4.1 in Swift, the function is a type.
6.4.2 the same type function can be assigned a value
6.4.3 function type as parameter and return value
6.4.4 Nested functions (Nested function) 6.5 nested functions
Swift Learning Day004