fetchedResultsController property declaration use of retain should replaced by strong.
This probably should be changed. It's odd that it didn't generate any errors or warnings; however.
fetchedResultsController property declaration use of retain should replaced by strong.