【发布时间】:2015-12-29 08:29:43
【问题描述】:
我正在使用 NSPredicate 从 Core Data 中获取项目。这些项目的创建时间必须在下午 4 点到 6 点之间。我怎样才能使用NSPredicate 来做到这一点?现在我正在使用:
let predicate = NSPredicate(format: "time >= \(startTime) AND time <= \(endTime)")
但这也考虑了日期,我只希望它检查时间。这是否可以使用NSPredicate 或者我应该只获取所有项目,手动删除日期,然后通过检查时间过滤掉项目?
【问题讨论】:
标签: swift core-data nsdate nspredicate