我正在處理這種數組。如何在Swift中向[[String:String]]類型的數組追加值
var myArray : [[String:String]] = [["1" : "Arun", "2" : "Gupta"],["1" : "John", "2" : "Cena"],["1" : "James" , "2" : "Bond"],["1" : "Iron", "2" : "Man"],["1" : "Karthik","2" : "Keyan"]]
我可以直接給這個數組賦值並通過對象訪問這個值。例如,
訪問索引零中的值。
let obj = myArray[0]
print(obj["1"],obj["2"])
它打印在myArray[0]
輸出值:
Arun Gupta.
現在我想的是,如何追加值,這個類型的數組,而不是在聲明本身直接分配值。
你的意思'myArray.append([ 「1」: 「阿倫」, 「2」: 「古普塔」])' –
是,以及這個數組是如何聲明的? 'var myArray:[[String:String]]'是這樣嗎? –
你可以聲明像'var myArray = [[String:String]]()' –