【发布时间】:2014-06-14 17:20:03
【问题描述】:
我在CoreData 的Drug 实体中有一个NSDate 属性,称为expiringDate,我需要获取日期在expiringDate 之前30 天间隔内的所有实体。
我不知道是否以及如何在NSPredicate 中包含这种计算。
我想避免在数据库结构中使用一种新的属性,一种thirtyDayFromExpiryDate,通过NSTimeInterval 计算获取日期并在谓词中使用它来解决问题。
有可能吗?
【问题讨论】:
-
你能告诉我们你尝试了什么吗?
-
@fraguida 你找到解决办法了吗?
标签: ios core-data nsdate nspredicate nstimeinterval