1.函数的节本使用
Swift中,函数相当于OC中的方法,格式如下
fun 函数名(参数列表) -> 返回值类型{
代码块
return 返回值
}
func是关键字,多个参数列表之间可以用逗号(,)分隔,也可以没有参数
使用箭头“->”指向返回值类型
如果函数没有返回值,返回值为Void.并且“-> 返回值类型”部分可以省略
2.常见的四种函数类型
// 1.没有参数没有返回值
func about() -> Void {
print("iPhone7s Plus")
}
func about1() {
print("iPhone7s")
}
about()
let view : UIView
// 2.有参数没有返回值
func callPhone(phoneNum : String) {
print("打电话给\(phoneNum)")
}
callPhone("+86 110")
// 3.没有参数有返回值
func readMessage() -> String {
return "吃饭了吗?"
}
print(readMessage())
// 4.有参数有返回值
func sum(num1 : Int, num2 : Int) -> Int {
return num1 + num2
}
sum(20, num2: 30)