HypeDitto / iOS-Study

iOS 기술 면접 대비
0 stars 0 forks source link

Subscripts에 대해 설명하시오. #52

Open HeegeePark opened 1 year ago

HeegeePark commented 1 year ago

Subscript란?

subscript(index: Int) -> Int {
  get {
    // Return an appropriate subscript value here.
  }
  set(newValue) {
    // Perform a suitable setting action here.
  }
}
struct Age {
  let multiplier: Int
  subscript(index: Int) -> Int {
      return multiplier * index
  }
}

let greenAge = Age(multiplier: 12)
print("greenAge's converted age is \(greenAge[5])")

// Prints "greenAge's converted age is 60"
YouHojoon commented 1 year ago