1. 函数一些常用方法:func 函数名(参数,参数) -> 返回值类型
(1)无返回值无参数 :func method( )->Void{ }
(2)无返回值有参数:func method(A A:Int, B:String )->Void{}
(3)有返回值有参数:func method(A A:Int ,BV:Int )->Int{}
(4)有返回值无参数:func method()->String{}
2.有多个参数:交换函数参数的值:(如果改变函数参数,需要在参数前面添加一个关键字:inout)
实例: func method7(A:inout Int,B:inout Int)->Void{let temp = A A = B B = temp }
var A = 100 var B = 200 method7(&A, B: &B) print(A,B)
调用的方式:
var num2 = 3;
var num3 = 4;
MethodsTool.singleton.exchangeValue(A: &num2, B: &num3);