原创文章,欢迎转载。转载请注明:关东升的博客
看下面的示例代码是不是使用过:
在访问数组和字典的时候,可以采用下标访问。其中数组的下标是整数类型索引,字典的下标是它的“键”。
下标
swift中的下标相当于java中的索引属性和c#中的索引器。
下标访问的语法格式如下:
下标也有类似于计算属性的getter和setter访问器。
getter访问器是一个方法,在最后使用return语句将计算结果返回。
setter访问器“新属性值”是要赋值给属性值。参数的声明可以省略,系统会分配一个默认的参数newvalue。
示例:二维数组
在swift中没有提供二维数组,只有一维数组array。可以自定义一个二维数组类型,然后通过两个下标参数访问它的元素,形式上类似于c语言的二维数组。
采用下标的二维数组示例代码如下:
输出结果如下:
0 0 0 0 0 0 0 0 0 0
0 1 2 3 4 5 6 7 8 9
0 2 4 6 8 10 12 14 16 18
0 3 6 9 12 15 18 21 24 27
0 4 8 12 16 20 24 28 32 36
0 5 10 15 20 25 30 35 40 45
0 6 12 18 24 30 36 42 48 54
0 7 14 21 28 35 42 49 56 63
0 8 16 24 32 40 48 56 64 72
0 9 18 27 36 45 54 63 72 81
欢迎关注关东升新浪微博@tony_关东升。
关注智捷课堂微信公共平台,了解最新技术文章、图书、教程信息