craiggrummitt.com
Optionals in Swift explained – with a cat in a box!
If you’ve come to Swift from a language that doesn’t use optionals, you might find the concept a little strange and the syntax unfamiliar at first. Sometimes it helps to learn the unfam…