美文网首页
Swift学习笔记八之下标

Swift学习笔记八之下标

作者: 克鲁德李 | 来源:发表于2017-01-09 17:38 被阅读0次

1、下标:定义在类、结构体、枚举中,可以快速访问集合列表顺序
subscript(index: Int) -> Int{//下标语法,subscript(参数名:参数类型)->返回值
get{ //语法类似于实例方法和计算属性语法的混合
//返回一个整数类型
return index
}

set(newValue){ //下标可以设定为读写或者只读
    //执行赋值操作
}

}
2、只读下标的实现
struct TimeTable {
let multiplier: Int
subscript(index: Int) -> Int{//用来表示传入整数的乘法
return multiplier * index
} //省略set,下标定义为只读的

}
let threeTimesTable = TimeTable(multiplier: 3)//通过构造函数赋值给实例成员属性
print(threeTimesTable[6])//通过下标访问实例传入参数,并获取返回值

3、下标的用法

相关文章

  • 《Swift从入门到精通》(十):下标

    下标(学习笔记) 环境Xcode 11.0 beta4 swift 5.1 下标(Subscript)类、结构和枚...

  • Swift学习笔记八之下标

    1、下标:定义在类、结构体、枚举中,可以快速访问集合列表顺序subscript(index: Int) -> In...

  • Swift学习笔记-下标

    下标语法的使用 传入的参数并不一定只有一个也不一定是Int类型,返回的参数同理。类的属性一定有默认值(不会自动生成...

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

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

  • swift学习笔记(12)--- 下标

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

  • Subscripts(下标)

    //离上次学习swift过了好久,这才刚开始学习swift呀,坚持。 //下标//“下标可以定义在类、结构体和枚举...

  • Swift学习笔记①

    Swift学习笔记①Swift学习笔记①

  • Swift学习:下标

    1.下标 1.1.下标支持用索引方式访问集合式样实例, vector[index]1.2.下标可以定义 class...

  • Swift 4.0 学习笔记整理

    整理自己学习Swift4.0笔记一、基础1、字符串2、数组 字符串 swift中字符串下标已经不是我们熟悉的int...

  • swift重温笔记(下标)

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

网友评论

      本文标题:Swift学习笔记八之下标

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