2017-01-08 7 views
1

私は次のような.post要求のための私のパラメータを入力します。迅速な3フィル辞書はプログラムで

params = ["title":msgTitle.text ?? "", 
"hashTags": [["name":"tag1"],["name":"HashTag"]]] as [String : Any] 

あなたはハッシュタグは静的で見ることができるように。私は辞書を理解する助けが必要です。ハッシュタグを辞書に追加して設定する方法はありますか?私は複数の "名前": "ハッシュタグ名"のペアを追加できるようにしたい。

ご協力いただきましてありがとうございます。

答えて

2

はい、あなたは、例えば

var params: [String : Any] = ["title":msgTitle.text ?? ""] 

は、その配列

var hashtags = [["name":"tag1"]] 
hashtags.append(["name":"HashTag"]) 
params["hashTags"] = hashtags 

経由でキー hashtags

params["hashTags"] = [["name":"tag1"],["name":"HashTag"]] 

かの値を設定した辞書を作成することができます3210

あるいは他の方法でラウンド:

var params: [String : Any] = ["hashTags" : [["name":"tag1"],["name":"HashTag"]]] 
params["title"] = msgTitle.text ?? "" 
+0

は、アレイとの答えは私の状況のた​​めに完璧だった、ありがとう! –

関連する問題