Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @implementation NSManagedObject (TCCreation)
- + (instancetype)tc_insertIntoContext:(NSManagedObjectContext*)ctx
- {
- for(NSEntityDescription *desc in [ctx.persistentStoreCoordinator.managedObjectModel entities]) {
- if([desc.managedObjectClassName isEqual:NSStringFromClass(self)]) {
- return [[self alloc] initWithEntity:desc insertIntoManagedObjectContext:ctx];
- }
- }
- NSAssert(NO, @"This class does not exist in the managed object model for %@", ctx);
- return nil;
- }
- @end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement