I had issues with this and I haven\'t found a proper answer on SO so I\'ll leave a small tutorial here.
The goal is to filter fetched objects by today\'s date.
Might be helpful to add to Lawrence413's answer that to filter a list of records with an attribute holding today's date, you could use :
let fromPredicate = NSPredicate(format: "datetime >= %@", dateFrom as NSDate)
let toPredicate = NSPredicate(format: "datetime < %@", dateToUnwrapped as NSDate)
...Where "datetime is the name of the attribute"