Use self.localDataLoader.totalNumberOfObjects to determine when show or hide the view self.backgroundViewForEmptyTableView instead of [self tableIsEmpty]. In some cases the method didChangeGridContent is called after that self.localDataSource had been modified but before that self.tableView be updated
Merge pull request #2 from m-revetria/master

Show backgroundViewForEmptyTableView when change localDataLoader change its fetchRequest