I can't get my NSValueTransformer implementation to get called upon calling save:(NSErrro **) on my ManagedObjectContext.
I've already tried to fix this problem by wring my own ManagedObject-Class and not relying on Mogenerator, without any success.
Here is a screenshot of my entity configuration:

Here is my NSValueTransformer-Subclass (non of the breakpoints will be hit):

And here is how i create the model and save the context. I've also tried to use the MR_create and MR_saveToPersistentStoreCoordinator-Methodes for crating and saving but without any success.
Why does core data not execute my NSValueTransformer code when saving the entity to the persistent store coordinator?

Turns out that it's super important that the
NSManagedObjectContextis directly connected to theNSPersistentStoreCoordinator. There seems to be a difference between using[NSMangedObjectContext MR_default]and the following expression:I've modified the above code so it uses the other
NSManagedObjectContext, now myNSValueTransformerwill be hit.So my problem is solved - in case somebody knows why I can't use
[NSManagedObjectContext MR_default]I would be very interested!