核心数据NSPredicate NSDate过滤只是为了时间

时间:2014-11-09 21:18:52

标签: ios core-data

我在Coredata中有一个带有NSDate属性的NSManagedObject。

这些NSDate包含不同的天数和时间,

我希望过滤NSPredicate,但只是按时间过滤,例如9:00到11:00之间的任何一天。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您可以使用predicateWithBlock: Core Data在内存和原子存储中支持此方法,但在基于SQLite的存储中不支持。如果您使用基于SQLite的商店,请获取所有对象,然后过滤。