This repo contains my work as I read through "iOS Programming: The Big Nerd Ranch Guide" (6th Edition). Just to track progress. I plan on making a commit after finishing each chapter. 🤓📖
I'm adding this section to track reading through the official "The Swift Programming Language" book. I completed "A Swift Tour" before starting BNR, and then BNR directed me to read some sections of the SPL, so I'd like to read the whole thing. I'll probably retain something useful.
Section | Read? | Date |
---|---|---|
The Basics | ✅ | 2018-8-27 |
Basic Operators | ✅ | 2018-8-27 |
Strings and Characters | ✅ | 2018-8-27 |
Collection Types | ✅ | 2018-8-27 |
Control Flow | ✅ | 2018-8-28 |
Functions | ✅ | 2018-8-29 |
Closures | ✅ | 2018-8-29 |
Enumerations | ✅ | 2018-9-3 |
Structures and Classes | ✅ | 2018-9-3 |
Properties | ✅ | 2018-9-5 |
Methods | ✅ | 2018-9-5 |
Subscripts | ✅ | 2018-9-6 |
Inheritance | ✅ | 2018-9-6 |
Initialization | ✅ | 2018-10-16 |
Deinitialization | ✅ | 2018-10-16 |
Optional Chaining | ✅ | 2018-10-22 |
Error Handling | ✅ | 2018-10-22 |
Type Casting | ❌ | |
Nested Types | ❌ | |
Extensions | ❌ | |
Protocols | ❌ | |
Generics | ❌ | |
Automatic Reference Counting | ❌ | |
Memory Safety | ❌ | |
Access Control | ❌ | |
Advanced Operators | ❌ |
Section | Read? | Date |
---|---|---|
Lexical Structure | ❌ | |
Types | ✅ | 2018-8-27 |
Expressions | ❌ | |
Statements | ❌ | |
Declarations | ❌ | |
Attributes | ❌ | |
Patterns | ❌ | |
Generic Parameters and Arguments | ❌ |