The goal of this project was to learn more about Optionals, solidify understanding of the MVC design pattern and to learn about the concept of Classes. Compared objects of classes with the instances of structs and understood the difference between them.
Created a Body Mass Index calculator. Based on the user’s weight and height it will calculate their body mass and give a piece of health advice depending on whether if they have eaten too many pies or if they need to eat more pies.
- How to create multi-screen apps with animated navigation.
- Optional binding, optional chaining and the nil coalescing operator.
- How to create classes and difference between classes and structs.
- Pass by value vs. pass by reference.
- Formatting Strings.
- Color literals.