About this video
In this lecture, we continued our exploration of Swift. We started by looking at enumerations, Protocols, the Guard statement (including the Pyramid of Doom), and ended with a look at writing initialisers for our methods and structures.