Swift 作为一门高级语言,函数定义上引入了箭头语法。函数参数进行优化,引入可选参数,可变参数;对参数的传址,重构,内联做了优化。
1Hello World
func jjMinus(param1: Int, param2: Int) -> Int {
print("Hello world")
return param1 - param2
}
- 函数的参数修饰符默认为let
- 若函数的代码只有一行,return 修饰符可以省略
1.1 参数
func helloWorld(with name: String) -> String {String(format: "Hello\(name)")}