Swift語法07 陣列

2021-07-22 17:26:52 字數 950 閱讀 3798

// 定義乙個可變陣列,必須初始化才能使用

var array1 : [string] = [string]()

// 定義乙個不可變陣列

let array2 : [nsobject] = ["why", 18]

var stuarray1:array

var stuarray2: [string]

// 定義時直接初始化

vararray = ["why", "lnj", "lmj"]

// 先定義,後初始化

vararray : array

array = ["why", "lnj", "lmj"]

// 新增資料

// 刪除元素

array.removefirst()

// 修改元素

array[0] = "why"

// 取值

array[1]

// 遍歷陣列

for i in 0..// for in方式

for item in array

// 設定遍歷的區間

for item in array[0..<2]

// 陣列合併

// 注意:只有相同型別的陣列才能合併

vararray = ["why", "lmj","lnj"]

var array1 = ["yz", "wsz"]

var array2 = array + array1;

// 不建議乙個陣列中存放多種型別的資料

var array3 = [2, 3, "why"]

var array4 = ["yz", 23]

array3 + array4

Swift 學習 07 函式

函式 函式是一段完成特定任務的獨立 片段,你可以通過給函式命名來標識某個函式的功能,這個名字可以被用來在需要的時候 呼叫 這個函式來完成它的任務 swift 統一的函式語法非常的靈活,可以用來表示任何函式,包括從簡單的沒有引數名字的 c 風格函式,到複雜的帶區域性的外部引數 oc 風格函式,引數可以...

swift基本語法

import uikit 1.只有 swift檔案 所有的宣告和實現都在同乙個檔案 並且相關的 都需要寫在 內 2.快捷鍵 option click swift最常用的快捷鍵 沒有之一 檢視物件的描述資訊 3.print 和 oc中的nslog一樣 列印 class viewcontroller u...

Swift語法 元組

一 元組 定義 元組 tuples 把多個值組合成乙個復合值。元組內的值可以是任意型別,並不要求是相同型別。1 定義 乙個型別為 int,string 的元組 http404error 的型別是 int,string 值是 404,not found 2 訪問 全部元組元素 部分元組元素 元組下標訪...