Swift:声明一个空字典
我开始swift
关注The Swift Programming Language
Apple提供的iBook- on
Swift。这本书说要创建一个空字典,应该使用[:]
与声明数组相同的方式[]
:
我声明了一个空数组,如下所示:
let emptyArr = [] // or String[]()
但是在声明空字典时,出现语法错误:
let emptyDict = [:]
如何声明一个空字典?
回答:
var emptyDictionary = [String: String]()
var populatedDictionary = ["key1": "value1", "key2": "value2"]
:如果要随着时间的推移更改字典的内容,则将其声明为var
(变量)。您 可以将
一个空字典声明为let
(常量),但是如果您打算随时间更改其内容,则毫无意义,因为常量在初始化后就无法更改。
:
创建一个空的type字典<String, String>
如下所示:
var emptyDictionary = Dictionary<String, String>()
以上是 Swift:声明一个空字典 的全部内容, 来源链接: utcz.com/qa/430915.html