@evolxb
2015-05-09T17:33:40.000000Z
字数 453
阅读 1472
swift
array
dictionary
Swift 语言里的数组和字典中存储的数据值类型必须明确。
数组使用有序列表存储同一类型的多个值。数据值在被插入数组之前类型必须明确,方法是通过显式的类型标注或类型推断,而且不是必须是 class
类型。
Array<SomeType>
或者 [SomeType]
var someInts = [Int]() //构造空数组
someInts = [] //根据上下文构造空数组
someInts = Array<Int>()
someInts = [Int](count: 3, repeatedValue: 1)
通过数组的方法和属性来访问和修改数组,或者下标语法。
字典是一种存储多个相同类型值的容器。
Dictionary<KeyType, ValueType>
,[KeyType : ValueType]
KeyType
键的类型,必须是可哈希的。所有的 swift 基本类型和 未关联值的枚举成员都是可哈希的。通过字典的方法和属性,或者下标语法来读取和修改字典。