Release the previous fetch results controller via property access. fixes #825, #826

This commit is contained in:
Blake Watters
2012-06-21 20:55:36 -04:00
parent 2bc93af7cf
commit d02c1aa74c

View File

@@ -259,12 +259,13 @@
if (_sortDescriptors) {
[fetchRequest setSortDescriptors:_sortDescriptors];
}
_fetchedResultsController = [[NSFetchedResultsController alloc] initWithFetchRequest:fetchRequest
self.fetchedResultsController = [[NSFetchedResultsController alloc] initWithFetchRequest:fetchRequest
managedObjectContext:[NSManagedObjectContext contextForCurrentThread]
sectionNameKeyPath:_sectionNameKeyPath
cacheName:_cacheName];
_fetchedResultsController.delegate = self;
[self.fetchedResultsController release];
self.fetchedResultsController.delegate = self;
// Perform the load
NSError *error;