7
Classes, Structures, and Enumerations
In the previous chapter, you learned how to group instruction sequences together using functions and closures.
It’s time to think about how to represent complex objects in your code. For example, think about a car. You could use a String
constant to store a car name and a Double
variable to store a car price, but they are not associated with one another. You’ve seen that you can group instructions together to make functions and closures. In this chapter, you’ll learn how to group constants and variables together in a single entity using classes and structures, and how to manipulate them. You’ll also learn how to use enumerations to group a set of related values together.
By the end of this chapter, you’ll ...
Get iOS 17 Programming for Beginners - Eighth Edition 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.