【发布时间】:2018-02-06 07:53:27
【问题描述】:
我创建了一个Array 的Dictionaries:
let tempArray = [["id":"1","Name":"ABC"],["id":"2","Name":"qwe"],["id":"3","Name":"rty"],["id":"4","Name":"uio"]]
现在我只需要创建一个 Name 数组。
我所做的是这样的:
var nameArray = [String]()
for dataDict in tempArray {
nameArray.append(dataDict["Name"]!)
}
但是有没有其他有效的方法来做到这一点。
【问题讨论】:
-
尝试实现getter setter,这样在数组中添加数据后,您可以根据需要使用循环或襟翼映射获取所需数据。
标签: ios swift nsarray nsdictionary