Bringing it all together
At this point, we have learned a lot about the basic workings of Swift. Let's take a moment to bring many of these concepts together in a single program. We will also see some new variations on what we have learned.
The goal of the program is to take a list of invitees and a list of television shows and ask random people to bring a show from each genre. It should also ask the rest to just bring themselves.
Before we look at the code, I will mention the three small new features that I will use:
- Generating a random number
- Using a variable to store only true or false
- Repeat-while loops
The most important feature is the ability to generate a random number. To do this, we have to import the Foundation
framework. This is the most ...
Get Swift: Developing iOS Applications now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.