我正在尝试从早于两分钟前的日期获取核心数据中的项目,但我的谓词没有返回任何内容。值得注意的是,当我记录谓词时,它会使用一个演员 - 我不知道为什么。
有人能说出以下代码可能出现的问题吗?
NSDate *now = [NSDate date];
NSDate *twoMinutesAgo = [now dateByAddingTimeInterval:-60*2]; // Two minutes ago
NSLog(@"twoMinutesAgo%@",twoMinutesAgo);//logs as: 2017-04-17 11:47:57 +0000
NSPredicate *timePred= [NSPredicate predicateWithFormat:@"startdate <= %@", twoMinutesAgo];
NSLog(@"timePred%@",timePred); //logs as startdate <= CAST(514122477.519686, "NSDate")