Chapter 9. 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 in Swift seem 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 subscripts in Swift, you may find them indispensible.

In this chapter, you will learn the following topics:

  • What are custom subscripts?
  • How to add custom subscripts to classes, structures, ...

Get Mastering Swift 3 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.