【发布时间】:2017-08-02 14:40:53
【问题描述】:
我有一个 Items 数组
struct Item {
var id: String
}
如何使用 reduce 函数将所有 id 附加到数组中?
我的尝试:
self.items.reduce([String](), { $0.0.append($0.1.id)})
但是编译器显示错误:
上下文闭包类型 '(_, [Item]) -> _' 需要 2 个参数,但闭包主体中使用了 1 个
【问题讨论】:
标签: swift