Swift教程 - Swift下標(biāo)

2018-01-10 21:33 更新

Swift教程 - Swift下標(biāo)

下標(biāo)是用于從集合中提取值的鍵。例如,我們?cè)跀?shù)組或字典中使用下標(biāo)。

在Swift中,我們可以為我們自己的類型添加下標(biāo)。

例子

以下代碼顯示了如何向Person類添加下標(biāo)。

class Person {
    private var roles = ["Manager", "Coder", "Designer"]

    subscript(index: Int) -> String {
        get {
            return roles[index]
        }
        set(newValue) {
            self.roles[index] = newValue
        }
    }
}

var p = Person()
println(p[1])
p[0] = "Tester"


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)