尝试向字典附加一个值
public typealias Parameters = [String: Any]
var parameters: Parameters = [
"username" : username,
"first_name" : firstName,
"last_name" : lastName,
"profession" : profession
]
if let imageURl = imageUrl {
parameters[4] = ["image_url" : imageUrl]
}
我在 parameters[4] = ["image_url": imageUrl]
我该如何解决这个问题?
最佳答案
您应该通过其 String
键访问 parameters
字典,即 "image_url"
,而不是通过其索引 4:
if let imageURl = imageUrl {
parameters["image_url"] = imageUrl
}
关于ios - 尝试将值附加到字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44441816/