Swift教程 - Swift下标

由 babyfiyme 创建, 最后一次修改 2017-01-10

Swift教程 - Swift下标

下标是用于从集合中提取值的键。例如,我们在数组或字典中使用下标。

在Swift中,我们可以为我们自己的类型添加下标。

例子

以下代码显示了如何向Person类添加下标。

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"


以上内容是否对您有帮助:

二维码
建议反馈
二维码