Needed clarifications for NSFetchedResultsController and NSFetchedResultsControllerDelegate
Within SO there are a lot of questions/replies about NSFetchedResultsController and delegate. Sometimes the delegate fires, sometimes not. And since Core Data is quite complex argument is quite difficult to understand what is going on without spending a lot of time on it. In addition, the documentations says that there are several problems but it does not list them. There are several known issues and behavior changes with NSFetchedResultsController on various releases of iOS. Hence, I need some clarifications about the behavior of such a class. In particular, from the documentation there is