Beginning iPhone Development with Swift 3: Exploring the iOS SDK 3rd Edition