swift 函式部分重要筆記

2021-07-10 14:55:52 字數 414 閱讀 5338

1.函式沒有返回值,會返回特殊的值,叫void.它其實是乙個空的元組,沒有任何元素,可以寫成()

2.指定外部引數名,中間以空格分隔。func somefunc(externaparametername localparametername:int)

3.忽略外部引數名,用下劃線_

4.預設引數值,func somefunc(parame: int  = 12)

5.for value in array[1..6.輸入輸出引數,inout 修飾。

7.函式型別作為引數型別,作為返回型別

8.@noescape,這是乙個從 swift 1.2 引入的關鍵字,它是專門用於修飾函式閉包這種引數型別的,當出現這個引數時,它表示該閉包不會跳出這個函式呼叫的生命期:即函式呼叫完之後,這個閉包的生命期也結束了

swift 基礎部分

一 數值型字面量 整數字面量可以被寫作 1 乙個十進位制數,沒有字首 2 乙個二進位制數,字首是0b 3 乙個八進位制數,字首是0o 4 乙個十六進製制數,字首是0x let decimalinteger 17 let binaryinteger ob10001let octalinteger 0o...

Swift基礎部分

swift是一種基於ios,os x和watchos平台的新的程式語言,2016.9已經更新到3.0版本,3.0版本基於前面2個版本做了許多改變 新增或變更或是替換 我是乙個從c c 過度到object c的程式猿,目前swift開發的ios程式漸漸多了起來,有幸可可以自學一下swift 3.0,所...

Swift學習筆記之函式

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