Swift- Delegates and Protocols- Tutorial and Playground

I personally love Swift Playgrounds, and think they can be a fantastic alternative to reading tutorials or watching videos to learn something new. You can change the code around, add or remove lines, and generally get a better understanding of the concept you’re trying to learn. Here’s my first shot at a sort of Swift Playground blog, teaching the delegate pattern using protocols.

Swift Delegates & Protocols Playground