2.4 枚举与结构体 2.4 枚举与结构体 在 Swift 语言中,枚举(Enumerations)和结构体(Structures)是两种强大的自定义数据类型,它们提供了组织代码和数据的能力,是构建 Swift 应用的基石。与简单的基本数据类型(如 Int, String, Bool)不同,枚举和结构体允许我们将相关的多个值或属性组合在一起,形成更具表现力和更安全的代码。理解它们的概念、语法以及最重要的——它们的“值类型”特性,对于掌握 Swift 至关重要。 本章将深入探讨枚举和结构体的定义、使用方法、特性以及它们在 Swift 开发中的应用。 2.4.1 枚举 (Enumerations) 枚举定义了一组相关的、有限的可能值。