【发布时间】:2021-06-20 23:03:37
【问题描述】:
我正在根据提供给视图的设置过滤器过滤数组(此过滤器会有所不同),但想修改函数以允许使用空过滤器,即返回未过滤的原始数组。 我觉得这应该是一件简单的事情,但我目前有点迷茫 - 查看了 .isEmpty 修饰符和几个不同的 IF 语句,但我没有“明白”
var categoryFilter:String
var filteredCategoryTasks: [Task] {
modelData.tasks.filter { task in
(task.category == categoryFilter)
}
}
【问题讨论】:
-
也许这可能会有所帮助:stackoverflow.com/q/65497054/14351818
-
这是一个 Swift 问题,而不是 SwiftUI——我已经编辑了标题/标签以反映这一点。