Automatic Reference Counting (ARC) including what's new (not much) and suggestions for when to use weak vs. unowned.
Optional Chaining including Nil protection, multiple optional calls chained and the Law of Demeter.
Generics including generic functions, generic types, associated type, type constraints and the use of the Where clause.