【发布时间】:2016-05-07 16:37:30
【问题描述】:
我有一个这样的字典数组。
let arr = [["EmpName" : "Alex", "Designation" : "Jr. Developer"],
["EmpName" : "Bob", "Designation" : "Sr. Developer"],
["EmpName" : "Claire", "Designation" : "Jr. Developer"],
["EmpName" : "David", "Designation" : "Project Manager"]]
现在我只想从中获取 EmpName 对象。我该如何快速做到这一点?我基本上想要一个具有以下值的数组。
["Alex", "Bob", "Claire", "David"]
这就是我现在所做的。但我想知道我是否可以通过使用filter 或map 来一次性完成此操作...
var employees = [String]()
for empRecord in arr {
employees.append(empRecord["EmpName"]!)
}
【问题讨论】:
标签: ios arrays swift dictionary