我正在使用swiftyjson库,我编写了这个来检索urlImage。
for (_, value) in json["assets"] {
for item in value.arrayValue {
let urlImage = item["urlImage"].stringValue
}
}
我想用平面方法重构。有什么建议吗?
最佳答案
容易的:
let urlImageArray = json["assets"].map{$1}.map{$0["urlImage"].stringValue}
关于swift - 如何使用map方法重构两个for循环,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51675550/