【发布时间】:2019-06-15 18:50:57
【问题描述】:
我有一个结构数组carsArray - 每个结构都有一个名称。在这个数组中,一个名字可能会被多次使用。
假设我有一辆名为 "Audi" 的汽车 - 我如何过滤给定的结构数组并删除名称为 "Audi" 的每个条目? p>
【问题讨论】:
我有一个结构数组carsArray - 每个结构都有一个名称。在这个数组中,一个名字可能会被多次使用。
假设我有一辆名为 "Audi" 的汽车 - 我如何过滤给定的结构数组并删除名称为 "Audi" 的每个条目? p>
【问题讨论】:
型号
struct Car {
let name:String
}
过滤和删除具有特定条件的所有项目
var arr = [Car]()
// fill the array here
arr.removeAll(where:{ $0.name == "Audi" })
【讨论】: