Mi problema es similar a: Problem creating NSManagedObject derived classUsar la clase NSManagedObject sin initWithEntity :?
He configurado un NSManagedObject en Core Data y tengo una clase para él. Sin embargo, en lugar de crear una clase NSObject idéntica, me gustaría usar la clase NSManagedObject, pero no quiero crear la entidad y guardarla. Solo quiero usarlo para una matriz, solo cuando necesito guardar el objeto en Core Data quiero usar insertEntity:
Tienda * store = [[Store alloc] init];
Me está dando el siguiente error: CoreData: error: Failed to call designated initializer on NSManagedObject class 'Store'
¿Hay una manera de cualquiera subclase o de alguna manera utilizan la clase/propiedades NSManagedObject para asignar objetos estoy usando sólo temporalmente para una mesa?
Gracias.
Usted no está pasando nada al crear la descripción de la entidad. No tengo o quiero crear el contexto. – runmad
¿Qué tan confiable es este método? Parece que es por eso que he votado, ¿pero esta es una forma documentada de hacerlo? –
También puede pasar la descripción de la entidad para que SI alguna vez desee insertarla, puede hacerlo. – amcc