ios - 如何将值附加到 [[String :String]] in Swift 类型的数组

标签 ios arrays swift

我正在使用这种数组。

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.

现在我想要的是,如何将值附加到这种数组,而不是直接在声明本身中赋值。

最佳答案

试试这个:

var array1 = ["1" : "Arun", "2" : "Gupta"]

myArray.append(array1)

关于ios - 如何将值附加到 [[String :String]] in Swift 类型的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41671006/

相关文章:

ios - 撤销分发证书是否会影响 Iphone 正在审查(在苹果商店)的应用程序?

ios - 如何在 spritekit 中使用 swift 转换场景

arrays - 查找数组中第 N 个最频繁数字的算法

ios - 从 Parse 检索应用程序中已有的联系人时遇到问题

ios - 设置变量值后,打印为未更改

ios - NSNumberFormatter 的不一致行为

javascript - jsonp 回调未从带有 PhoneGap 的 iPhone 模拟器触发

arrays - Excel VBA 中的数组

c - struct数组元素初始化

ios - 在没有 Storyboard/xib 的 View Controller 之间导航