下標(biāo)語(yǔ)法的使用
傳入的參數(shù)并不一定只有一個(gè)也不一定是Int類型,返回的參數(shù)同理闲昭。
類的屬性一定有默認(rèn)值(不會(huì)自動(dòng)生成賦值構(gòu)造方法)耙旦,所以結(jié)構(gòu)體的屬性不一定要設(shè)置初始值。
class Person: NSObject {
var age = 0
subscript(index:Int)->Int{
get {
return age
}
set {
print(index)
age = newValue
}
}
}