【发布时间】:2016-09-02 09:53:26
【问题描述】:
我正在尝试创建一个基于当前时间过滤记录的 NSPredicate(用于带有集合通知的 Realm)。
不是创建谓词的时间:
NSPredicate(format: "endsAt < %@", NSDate())
但是判断谓词的时间是这样的:
NSPredicate(format: "endsAt < now()")
因为不允许动态值和基于块的谓词,是否有替代解决方案?
【问题讨论】:
-
我不使用 Swift,但我想您可以使用定义的日期进行过滤,不是吗?那么如何创建一个具有当前日期的 var,将使用该 var 发送到谓词中呢?例如,如何过滤“开始于昨天中午”的日期?
标签: ios date realm nspredicate