swift 如何使用关键字筛选结构属性数组?

lb3vh1jj  于 2022-11-21  发布在  Swift
关注(0)|答案(1)|浏览(205)

如果我有一个字符串数组,公式很简单,类似于:

let filteredArray = stringArray.filter({ $0.contains(filterWord)})

但是,如果我有一个结构数组,每个结构都有一个名为“title”的属性,我如何用关键字过滤并创建这些结构的数组呢?

struct Item: Codable {
var title: String = ""
}

先谢谢你。

sgtfey8w

sgtfey8w1#

由于$0是您正在查看的当前项目,因此只需添加要筛选的属性:

let filteredArray = stringArray.filter({ $0.title.contains(filterWord)})

相关问题