iOS 10 Swift Programming Cookbook: Solutions and Examples for iOS Apps