Subscripts (indexer methods) with one parameter in Swift
class PowerOfTwo {
subscript(i: Int) -> Int {
return Int(pow(Double(2), Double(i)))
}
}
let power2 = PowerOfTwo()
let p2 = power2[2]
//p2 is 3
let p8 = power2[8]
//p8 is 256
let p16 = power2[16]
//p16 is 65536
- Log in to post comments