I'm trying to follow the directions in the top answer to this question and I'm getting an error trying to access the moc variable. I know that it's supposed to be a managed object context, but I can't seem to figure out how to get access to it.
The file that I'm adding the -awakeFromInsert code is the "human" file generated by running mogenerator v1.22. I have a feeling that mogenerator populates some property with the correct managed object context but that it's not called moc. I could be totally off-base though so feel free to school me!
Mogenerator does not add a method named moc. It's simply making subclasses of NSManagedObjects that contain accessors for convenience. Since they subclasses of NSManagedObject you can use the -managedObjectContext method to access the context that the object is associated with. So changing your -moc calls to -managedObjectContext should do the trick.