No se puede crear un context de object gestionado en iOS

Creé un proyecto de datos no centrales. Ahora quiero usar los datos básicos. En las fases de compilation, uní mi binary con CoreData.framework. En el método de delegado de la aplicación, quiero crear manualmente un context de object gestionado como

NSManagedObjectContext *aContext = [[NSManagedObjectContext alloc] init]; 

Cuando hago lo anterior, obtengo el siguiente error,

 Receiver 'NSManagedObjectContext' for class message is a forward declaration. 

¿Alguna sugerencia sobre lo que podría estar haciendo mal?

Debe importar CoreData / CoreData.h en el file de cabecera del delegado de su aplicación:

 #import <CoreData/CoreData.h> 

Como probablemente lo use a través de su aplicación, debe ponerlo en el file de encabezado precomstackdo, YourApp-Prefix.pch:

 #ifdef __OBJC__ #import <UIKit/UIKit.h> #import <Foundation/Foundation.h> #import <CoreData/CoreData.h> #endif 

Simplemente escriba #import <CoreData / CoreData.h> en su file de implementación. Funcionará