The Swift Programming Language Book: Optional Chaining - The Video Version
Channel: Darrell Root
Date: 2022-04-05

This 15-minute video is an unabridged presentation of "The Swift Programming Language (Swift 5.6)" book chapter "Optional Chaining"

This video covers:
  Optional chaining
  Optional chaining as an alternative to forced unwrapping
  Defining model classes for optional chaining
  Accessing properties through optional chaining
  Calling methods through optional chaining
  Accessing subscripts through optional chaining
  Accessing subscripts of optional type
  Linking multiple levels of chaining
  Chaining on methods with optional return values

This video (and all similar videos based on Apple's "The Swift Programming Language" book) are provided with monetization turned off.

The book is copyright 2022 by Apple, and licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0) License.  https://creativecommons.org/licenses/by/4.0/

Book link https://docs.swift.org/swift-book/TheSwiftProgrammingLanguageSwift56.epub

Slide deck also based on the book.  My educational slide deck repository: https://github.com/darrellroot/Swift-Education-Slides    Pull requests with additional decks welcome!