I am writing a WatchKit extension for an iPhone application. I share Core Data using App Groups. This is working, the data is shared. When a new NSManagedObject
is created using watch I send a notification to the iPhone app that a new object was created. To do that I use MMWormhole
. The iPhone app receives the MMWormhole
notification and now I have to do the last step - refresh NSManagedObjectContext
. How can I do it?
I was trying to forward notification of NSManagedObjectContextDidSaveNotification
inside MMWormhole
notification and to use mergeChangesFromContextDidSaveNotification
in the iPhone app, but it doesn’t work as MMWormhole
serialize the notification and NSManagedObject
doesn’t support it.