我正在制作一个应用程序,用户可以在其中发布包含 NSDate 属性的对象。我希望能够运行一段代码来检查当前日期是否在对象日期属性之后,然后删除这些对象。我正在使用 Parse 来保存所有对象。
我知道
NSDate *now = [NSDate dateWithTimeIntervalSinceNow:-3600];
PFQuery *query = [PFQuery queryWithClassName:@"Post"];
[query whereKey:@"Date2" equalTo:now];
[query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
if (!error) {
for (PFObject *object in objects) {
[object deleteInBackground];
}
}
}];
将检查并删除当前日期前一小时的对象。但是我怎样才能确保删除当前日期之前的每个对象,而不仅仅是一个小时之前。