So I have a NSFetchedResultsController
. I have it working fine for normally displaying the data. I have a situation where I need to be able to enumarate through them. So I fetch the results as seen here:
if (![[self fetchedResultsController] performFetch:&error]) {
exit(-1); // Fail
}
I need to do some work with the data before I display it so I am assigning it to an array like this:
arrVacationResults = [fetchedResultsController fetchedObjects];
Works perfectly so far. I now have an array of fetchedObjects. I tried to use fast enumeration but how do I reference whats in each array. I assumed it was a dictionary of sort so I tried to do something like
for (NSDictionary *myVacation in arrVacationResults)
{
}
That fails because in arrVacationResults
they are not NSDictionaries
, so what are they?
It is an array of NSManagedObjects: