要获取一定数量的记录,请结合您所需的NSPredicate实例使用类似于[fetchRequest setFetchLimit:30]的限定。
要检索一定时间范围内的元素,首先需要计算所需时间段的开始和结束NSDate实例,然后编写谓词实例代码,如下所示:
NSPredicate *predicate = [NSPredicate predicateWithFormat:
@"(date >= %@) AND (date <= %@)", startDate, endDate];
参见this和this。