这是我使用的循环for
:
var titles = [String]()
var urls = [String]()
for (name, details) : (String, JSON) in json["codes"] {
titles.append(details["title"].string!)
urls.append(details["url"].string!)
}
并且它有效,但是有没有一种方法可以让它更“实用”,比如说,flatMap
或者什么?