制作反向过滤器

古斯德夫

我有一个表格视图,我想过滤数据以仅显示女巫的日期与今天不同,例如反向搜索。

我用它来显示具有特定日期的单元格:

filtered = events.filter({ (aEvent : Tareas) -> Bool in
        let tmp: NSString = aEvent.eventStatus
        let range = tmp.rangeOfString("2016-11-24", options: NSStringCompareOptions.LiteralSearch)
        return range.location != NSNotFound
    })

我需要做相反的事情,显示具有不同日期的单元格,这可能吗?

亚力山大

您使这个问题变得过于复杂。这里根本没有理由使用Foundation数据类型。

要保留确实包含所需日期的事件,请执行以下操作

let desiredDate = "2016-11-24"
filtered = events.filter { $0.eventStatus.range(of: desiredDate) != nil }

要保留包含所需日期的事件,请执行以下操作

filtered = events.filter { $0.eventStatus.range(of: desiredDate) == nil }

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章