If you are a developer that learns best by looking at, and working with, code, then this book is for you. A basic understanding of Apple's tools is beneficial but not mandatory.
What you will learn
Prototype and test code in a Playground
Understand the basics of Swift, including operators, collections, control flows, and functions
Create and use Classes, Structures, and Enums, including objectoriented topics such as inheritance, protocols, and Extensions
Dwell into Subscripts, Optionals, and closures with realworld scenarios
Employ Grand Central Dispatch to add concurrency to your applications
Study the ObjectiveC interoperability with mix and match
Access network resources using Swift
Implement various standard design patterns in the Swift language
Who this book is for
Table of Contents
Taking First steps with Swift
Learning Variables, Constants, Strings and Operators
Using Collections and Cocoa Data Types
Learning Control Flow, Function, Classes and Access Controls