我有一个带有日期属性的实体。我想获取特定日期的记录。怎么样?
这是代码:
NSDate *dateToFetch = [NSDate date];
NSPredicate *predicate =
[NSPredicate predicateWithFormat:@"date == <What Next?>"];
[fetchRequest setPredicate: predicate];
NSArray *filtered = [self.managedObjectContext executeFetchRequest:fetchRequest error:&error];
答案 0 :(得分:0)
NSPredicate语法有一个关键字“BETWEEN”。使用NSDateComponents和第二个日期11:59:59创建当天00:00:00的第一个日期。