Swift 是一门类型安全的语言,这意味着在编译时会强制检查类型,防止不同类型的混用。以下是 Swift 中的一些常见数据类型:

基本数据类型:

1. Int: 用于表示整数。
    let myInt: Int = 42

2. Double 和 Float: 用于表示浮点数(双精度和单精度浮点数)。
    let myDouble: Double = 3.14
    let myFloat: Float = 3.14

3. Bool: 用于表示布尔值,只能是 true 或 false。
    let isTrue: Bool = true

4. String: 用于表示文本字符串。
    let myString: String = "Hello, Swift!"

集合数据类型:

5. Array: 用于存储有序的相同类型的元素。
    var myArray: [Int] = [1, 2, 3, 4]

6. Dictionary: 用于存储键值对。
    var myDictionary: [String: Int] = ["one": 1, "two": 2, "three": 3]

可选类型(Optional):

7. Optional: 用于处理可能不存在值的情况。一个变量可以包含一个值或者 nil。
    var optionalNumber: Int? = 42

元组(Tuple):

8. Tuple: 用于存储多个值,可以是不同类型。
    let myTuple: (Int, String) = (1, "One")

其他常见数据类型:

9. Character: 用于表示单个字符。
    let myChar: Character = "A"

10. Set: 用于存储唯一值的无序集合。
    var mySet: Set<String> = ["apple", "banana", "orange"]

类型别名(Type Alias):

11. Type Alias: 允许你为现有类型定义一个新的名字。
    typealias MyInteger = Int
    let myAlias: MyInteger = 42

这只是 Swift 中一些常见的数据类型。Swift 还支持自定义数据类型,包括枚举、结构体和类等。深入学习 Swift 的数据类型和它们的用法可以使你更好地利用语言的特性来编写清晰、类型安全的代码。


转载请注明出处:http://www.zyzy.cn/article/detail/6834/Swift