我为.post请求填充参数,如下所示:
params = ["title":msgTitle.text ?? "",
"hashTags": [["name":"tag1"],["name":"HashTag"]]] as [String : Any]如您所见,hashTags是静态的。我需要帮助理解字典。有办法通过将hashTags附加到字典中来设置它们吗?我希望能够添加多个“名称”:“hashtagName”对。
任何帮助都是非常感谢的!
发布于 2017-01-08 21:36:53
是的,您可以,例如创建字典。
var params: [String : Any] = ["title":msgTitle.text ?? ""]然后为键hashtags设置值
params["hashTags"] = [["name":"tag1"],["name":"HashTag"]]或者通过数组
var hashtags = [["name":"tag1"]]
hashtags.append(["name":"HashTag"])
params["hashTags"] = hashtags或者反过来说:
var params: [String : Any] = ["hashTags" : [["name":"tag1"],["name":"HashTag"]]]
params["title"] = msgTitle.text ?? ""https://stackoverflow.com/questions/41538106
复制相似问题