Learning SwiftUI - Day 12 of 100

Well, we’ve made it to last day of the non-project-based lessons (exempting the review days scheduled for the next 3 days). Optionals, or nullables as I knew them previously, have a few quirks in Swift, but nothing shocking. if let and guard let are new to me, as are the simpler force-unwrapping operators, though there are ways to perform the same types of things in C#… you just have to work for it. Failable initializers are new as well, but then I can’t really think of a usecase for them yet.

Anyway, I’ve made up my mind. I am skipping the three review days. I think I’d just drag my feet through them, and I learn best when my fingers are on the keys. See you tomorrow! 👋

March 16, 2021 100 Days of SwiftUI


Previous post
Learning SwiftUI - Day 11 of 100 Protocols and extensions, more review! Well, technically. Protocols don’t exist in C# by name, but you can do the same sort of thing with
Next post
Learning SwiftUI - Day 16 of 100 Or should I say 13 of 97? I skipped three review days, don’t be alarmed. Day 16 of the program, day 13 for me, was about getting a quick overview of