Fluffy 📱

Mostly iOS fun stuff

Test your app function without opening simulator and clicking 6 buttons

Save custom object / type into UserDefaults using Codable

ELI 5 - Delegate

Tips for using Xcode Playground

Parse JSON into struct / object using Decodable protocol

How to return value from a closure?

Overview of Closure in Swift

Perform function (UI update etc) only after all the network requests have completed using Dispatch Group

NSURLSession / URLSession tutorial for calling web API

Making sense of Auto Layout Series