swift 下標指令碼

2021-09-06 17:02:43 字數 463 閱讀 7641

下標指令碼 可以定義在類(class)、結構體(structure)和列舉(enumeration)這些目標中,可以讓這些型別的例項通過快速訪問屬性和方法.

subscript(index: int) -> int 

set(newvalue)

}

通常下標指令碼是用來訪問集合(collection),列表(list)或序列(sequence)中元素的快捷方式

struct matrix 

func indexisvalidforrow(row: int, column: int) -> bool

subscript(row: int, column: int) -> double

set

}}var matrix = matrix(rows: 2, columns: 2)

let somevalue = matrix[2, 2]

Swift 下標指令碼

playground noun a place where people can play import uikit var str hello,playground 下標指令碼語法 下標指令碼允許你通過在例項後面的方括號中傳入乙個或者多個的索引值來對例項進行訪問和賦值。語法類似於例項方法和計算型屬...

Swift之下標指令碼

下標指令碼 可以定義在類 class 結構體 structure 和列舉 enumeration 這些目標中,可以認為是訪問集合 collection 列表 list 或序列 sequence的快捷方式,使用下標指令碼的索引設定和獲取值,不需要再呼叫例項的特定的賦值和訪問方法。舉例來說,用下標指令碼...

swift學習 下標指令碼

定義 下標指令碼 可以定義在類 class 結構體 structure 和列舉 enumeration 這些目標中,可以認為是訪問物件 集合或序列的快捷方式,不需要再呼叫例項的特定的賦值和訪問方法。舉例來說,用下標指令碼訪問乙個陣列 array 例項中的元素可以這樣寫 somearray index...