I\'m have an issue where i\'m updating a many-to-many relationship in a background thread, which works fine in that threa, but when I send the object back to the main thread the
If you save the background context on the background thread and then listen for NSManagedObjectContextObjectsDidChangeNotification
on the main thread you can call -mergeChangesFromContextDidSaveNotification:
on the main context (on the main thread) and the changes will show up as soon as you perform the save on the background thread.