使用 Swift 2 的 iOS 开发——字典



字典是存储键值对中值的集合,即存储在字典中的数据存储在每个值都与某个键相关联的方式中。其中,每个键都是唯一的,且不能在同一字典中出现两次。而与键相关的值可能会重复/重复出现。字典不会按任何顺序进行存储,并且可以使用键来访问它。

创建空字典

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

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 − 将键值对添加到 Dictionary 中。

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

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

Operations On Dictionary
ios_development_with_swift2_playground.htm
广告
© . All rights reserved.