swift學習之函式

2021-07-17 05:30:22 字數 900 閱讀 8701

當然在程式開發的時候最重要的是方法了

在swift中如何建立、使用函式

/*

無引數函式的形式

func 方法名字() -> 返回值

當返回值為空的時候 返回值用"void"

當返回值為空的時候 "-> void" 可以省略

*///函式方法的建立

func sayhellow() -> void

//函式方法的呼叫

sayhellow()

/*有引數函式的形式

func 方法名字(引數的名字:引數的型別) -> 返回值

*///函式方法的建立(無返回值)

func sayhellow1(name:string) ->void

//函式方法的呼叫(傳入的引數)

sayhellow1("222")

//函式方法的建立(有返回值)

func sayhellow2(name:string) ->string

//函式方法的呼叫(傳入的引數)

print(sayhellow2("1233"))

/*有引數函式的形式

func 方法名字(引數的名字:引數的型別,引數的名字:引數的型別) -> 返回值

*/func sum(a:int,b : int) ->int

sum(12, b: 2);

/*有引數函式的形式

func 方法名字(外部引數名字 引數的名字:引數的型別,外部引數名字 引數的名字:引數的型別) -> 返回值

外部引數名字 引數的名字 中間用空格隔開,乙個是在呼叫顯示的名字,乙個內部使用的名字

*/func sum1(x a:int,y b : int) ->int

sum1(x: 10, y: 40)

swift學習之函式

1.定義函式func sayhello personname string string sayhello iyaqi hello,iyaqi 2.引數和返回值 2.1 無引數 func sayhelloagain string sayhelloagain hello,iyaqi 2.2 無返回值 ...

Swift學習筆記之函式

func testfunc 關於 swift 中的函式 1 函式定義,單個引數,返回值 func sayhi name string string 2 傳入多個引數,返回值 func sayhi2 name string age int string 3 無引數,無返回值 func sayhi3 4...

swift學習之 函式 構建函式 kvc構建函式

一 函式格式及帶參函式 函式定義格式,函式名 形參列表 返回值 func sum x int,y int int 外部引數,在形參前加乙個名字,外部引數不會影響函式,外部引數讓函式看起來更直觀 外部引數使用 呼叫函式的時候會忽略形參名字 func sum1 number1 x int,number2...