Contents at a Glance
Chapter 1: Becoming a Great iOS Developer
Chapter 3: It’s All About the Data
Chapter 4: Making Decisions, Program Flow, and App Design
Chapter 5: Object-Oriented Programming with Swift
Chapter 6: Learning Swift and Xcode
Chapter 7: Swift Classes, Objects, and Methods
Chapter 8: Programming Basics in Swift
Chapter 10: Creating User Interfaces
Chapter 11: Storing Information
Chapter 12: Protocols and Delegates
Chapter 13: Introducing the Xcode Debugger
Chapter 14: A Swift iPhone App
Chapter 15: Apple Watch and watchKit