Using Optionals in Swift

The article will aim to answer the question: what’s the best way to unwrap optionals in Swift? To answer that question we will explore what optionals actually are, and why Swift uses them. We will then consider a couple of approaches for how you might want to be unwrapping them in your code with a... » read more

What’s New in Xcode 10

Apple has just released Xcode 10 at WWDC 2018. Let’s take a look at what new stuff can be found in this version of Xcode, which works alongside iOS 11. I’ll continue update this article over time as more details become apparent. Dark Mode The famously rumored dark-mode is coming to Mac OS Mojave and... » read more