I have a table view that displays managed objects (Tasks). I'd like to fetch all tasks and update the table view once a task is added or modified.
Currently refresh the tasks array when NSManagedObjectContextDidSaveNotification is fired. But I'm afraid that this could be quite inefficient as the table is also updated when other objects are modified.
Is there any way to update my table view only when the Tasks relation is changed?