2016-04-13 58 views
-2

我有一個數組添加/追加數組陣列

var userArray = [String:[String:String]]()

我所試圖做的是另一個數組追加到它。 可以說,我要追加:

let appendArray = ["new":["id":"XXXXX"]]

使用userArray.append (appendArray)結果錯誤。如何將數組追加到主數組中?

回答

1

var userArray = [String:[String:String]]() 

不是一個數組,但一個或Dictionary字典。

如果你想要一個數組,那麼

var userArray = [[String:String]]() 

是字典的數組。

userArray[String] = [String:String] 

如果你想保持當前的字典那麼您可以通過追加它