Summary
In this chapter, we sprinted through the Swift programming language and learned all of the basics we need to start creating our own iOS and watchOS applications. First we took a look at Xcode playgrounds, before we jumped into Swift itself, where we covered the basic data types, optional values, collections, control flow, and functions. Once we had the basics down we took a look at classes, and the related structs and enums. We finished by getting an overview of some common and powerful Swift features such as closures, protocols, extensions, and error handling.
In the next chapter, we take one of our final steps toward being able to create our first app: understanding how to use storyboards, size classes, and auto layout. This is where ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access