Swift4-下标

作者: wingsrao | 来源:发表于2018-08-09 11:00 被阅读63次

下标

1.类、结构体和枚举可以定义下标,它可以作为访问集合、列表或序列成员元素的快捷方式。
下标的语法

subscript(index: Int) -> Int {
    get {
        // return an appropriate subscript value here
    }
    set(newValue) {
        // perform a suitable setting action here
    }
}
struct TimesTable {
    let multiplier: Int
    subscript(index: Int) -> Int {
        return multiplier * index
    }
}
let threeTimesTable = TimesTable(multiplier: 3)
print("six times three is \(threeTimesTable[6])")
// prints "six times three is 18"

2.Dictionary 类型使用可选的下标类型来建模不是所有键都会有值的事实,并且提供了一种通过给键赋值为 nil 来删除对应键的值的方法。

相关文章

  • Swift4-下标

    下标 1.类、结构体和枚举可以定义下标,它可以作为访问集合、列表或序列成员元素的快捷方式。下标的语法 2.Dict...

  • swift4-结构体和下标

  • Swift4-有妖气漫画精仿选用Snapkit布局界面

    Swift4-有妖气漫画精仿选用Snapkit布局界面 作为iOS开发,我们知道的会有很多布局界面的方式比如Fra...

  • swift 下标(下标语法、下标用法)

    类、结构体和枚举都可以定义下标,下标是用于访问集合、列表或序列的成员元素的快捷方式。可以使用下标,设置和获取值,而...

  • 下标

    本页包含内容: [TOC] 下标可以定义在类、结构体和枚举中,是访问集合、列表和序列中元素的快捷方式,可以使用下标...

  • 下标

    扩展一个数组的的下标, 传入一个下标的数组,返回这些下标对应的元素的数组 extension Array{ sub...

  • 下标

  • 下标

    下标(subscript) 使用subscript可以给任意类型(枚举、结构体、类)增加下标功能,有些地方也翻译为...

  • Swift 5.x - 继承(中文文档)

    引言 继续学习Swift文档,从上一章节:下标,我们学习了Swift下标相关的内容,如下标语法、下标用法、下标选项...

  • 2018-12-28

    """1.获取字符字符串[下标] 字符串[开始下标:结束下标:步长]字符串[开始下标:结束下标]字符串[::步长]...

网友评论

    本文标题:Swift4-下标

    本文链接:https://www.haomeiwen.com/subject/qgsqbftx.html