Brief Table of Contents
Chapter 1. Introducing Swift in depth
Chapter 2. Modeling data with enums
Chapter 3. Writing cleaner properties
Chapter 4. Making optionals second nature
Chapter 5. Demystifying initializers
Chapter 6. Effortless error handling
Chapter 8. Putting the pro in protocol-oriented programming
Chapter 9. Iterators, sequences, and collections
Chapter 10. Understanding map, flatMap, and compactMap
Chapter 11. Asynchronous error handling with Result
Chapter 12. Protocol extensions
Get Swift in Depth 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.