使用 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