13

Custom Subscripting

Custom subscripts were added to Objective-C in 2012. At that time, Chris Lattner was already two years into developing Swift and, like other good features, subscripts were added to the Swift language. I have not used custom subscripts in many other languages; however, I do find myself using subscripts extensively when I am developing in Swift. The syntax for using subscripts seems like a natural part of the language, possibly because they were part of the language when it was released and not added in later. Once you start using them, you may find them indispensable.

In this chapter, we will cover the following topics:

  • What are custom subscripts?
  • Adding custom subscripts to classes, structures, or enumerations
  • Creating ...

Get Mastering Swift 5.3 - Sixth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.