1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
| func sum(i: Int, j: Int) { print(i + j) }
func sum1(first i: Int, second j: Int) { print(i + j) }
sum1(first: 10, second: 20)
func sum2(i: Int, j:Int = 10) { print(i + j) }
sum2(10) sum2(10, j: 20)
func sum3(i: Int = 20, j: Int) { }
let num1 = 10 let num2 = 20
func swap1(var value1: Int, var value2: Int){ let temp = value1 value1 = value2 value2 = temp }
swap1(num1, value2: num2)
print(num1, num2)
func sum4(numbers: NSObject...) { print(numbers) }
sum4(1, 2, 3.1)
|