The iOS Apprentice Third Edition: Updated for Swift 1.2: Beginning iOS Development with Swift