I have a Core Data app with an entity that contains a date attribute,
called startTime. I have a predicate defined as startTime >=
"today". If I apply that predicate to an array controller using
setFilterPredicate, it works fine. However, if I use the same
predicate with NSFetchRequest, it does not work (returns an empty
array). My code for fetching the data using a NSFetchRequest is
below. Why does this predicate work with an array controller but not
with a fetch request? All other predicates I have used work with both
the array controller and the fetch request. Just not when the
predicate is defined as startTime >= "today". Does anyone know why?