使用 Swift 2 进行 iOS 开发 - 字典

字典是一个将值存储在键值对中的集合,即字典中存储的数据以每个值与一个键相关的方法存储。这里,每个键都是唯一的,不能在同一个字典中出现两次。而与键相关的值可能会重复/重复。字典不按任何顺序存储,可以使用键访问。

创建空字典

以下命令将创建一个空字典,其中键为整数,值是字符串数据类型。

var DictionaryName = [Int : String]()

字典的存储方式类似于 −

[key1: value1 , key2 : value2 , key3 : value3 ……]

为字典分配值

让我们考虑以下示例,该示例展示了如何为字典分配值。

var airports = [String : String]()
airports = ["Delhi" : "IGI" , "Bengaluru":"Kempegowda","DelhiTwo": "Safdarjung"]

字典上的操作

以下几点描述了对字典执行的各种操作。

  • DictionaryName.count − 返回字典中的键值对的数量。

  • 如果字典为空,DictionaryName.isEmpty − 返回 true。

  • DictionaryName[Key] = Value − 将键值对添加到字典。

  • DictionaryName.updateValue("Value" ,forKey : "key") − 更新键(如果存在)。

  • DictionaryName.removeValue(forKey : key) −删除键的值。

字典操作

ios_development_with_swift2_playground.html