关键词:swift下标, subscript
下标的使用
//数组使用下标
var ttArr = ["aa", "b", "c"]
var ta = ttArr[0]
//字典使用下标
var ttDic = ["aa":11, "bb":22, "cc":33]
var td = ttDic["aa"]
自定义下标语法
struct Ttss {
let length: Int
//这是下标的关键字
subscript(width: Int, height: Int) -> Int {
return width * height * length;
}
}
let ss = Ttss(length: 2)
let area = ss[4, 5]
print("获得的面积:\(area)")
PREVIOUS.gitignore忽略文件无效的解决方法
NEXTSwift继承