Swift4 0 學習筆記 第十三節 函式的定義

2021-08-14 18:18:14 字數 1057 閱讀 5450

//

//  viewcontroller.swift

//  002-函式的定義

////  created by 莊壯勇 on 2018/1/5.

//import

uikit

class

viewcontroller:

uiviewcontroller

// mark: - 無返回值

/*知道就行,主要用在閉包,在閱讀第三方框架**時,保證能看懂!

- 直接省略

- ()

- void

*/func

demo1()

// -> 前面執行 輸出 目標

func

demo2() -> ()

func

demo3() ->

void

// mark: - 預設值

// 通過給引數設定預設值,在呼叫的時候,可以任意組合引數,如果不指定,就使用預設值

// *** oc 中需要定義很多的方法,以及方法實現,最終呼叫包含所有引數的那個函式

func

sum3(x:

int=

1,y:

int=

2) ->

int// mark: - 外部引數

// 外部引數就是在形參前加乙個名字

// 外部引數不會影響函式內部的細節

// 外部引數會讓外部呼叫方看起來更加直觀

// 外部引數如果使用 _, 在外部呼叫函式時,會忽略形參的名字

func

sum2(_x:

int,_y:

int) ->

intreturn

x + y

}func

sum1(num1 x:

int,num2 y:

int) ->

int// mark: - 函式定義

/// 函式定義,格式 函式名(形參列表) -> 返回值型別

func

sum(x:

int,y:

int) ->

int}

Swift 4 0 陣列 Array 學習

定義陣列常量 常量只有讀操作 let array1 int 11,55,5 let array2 11,55,5 定義陣列變數var array int 這是我最喜歡的 var array0 int 10,20,30 初始化並賦值 var array1 int array var array2 ar...

Swift4 0 學習筆記 第十九節 解除迴圈引用

viewcontroller.swift 006 迴圈引用 created by 莊壯勇 on 2018 1 8.import uikit class viewcontroller uiviewcontroller 方法2 swift 的推薦方法 weak self 表示 中的所有self都是弱引用...

第十三周學習筆記

當my sql安裝完成以後,我們需要探索它的安全性 首先,先嘗試建立資料庫等操作,用show語句檢視已經存在的資料庫,如下圖所示 如圖所示,也可以檢視建立好的itcast資料庫的資訊 首先,建立使用者 mysql 加入 administrators 組 使用create user語句建立使用者 右邊...