Problema com CoreData: - [NSManagedObject setValue:]: seletor não reconhecido enviado à instância

Eu comecei ontem com CoreData ontem e estou ficando louco :( Criei um projeto que usa CoreData (marquei a caixa-use CoreData). Criei as entidades e depois criei as classes NSManagedObject para todas as entidades (suponho que elas criem os métodos 'setter' e 'getter' para as entidades).

Agora, eu #importei todas essas classes no meu AppDeletegate e escrevi isso no meu método applicationDidFinishLaunching:

(As assinaturas são uma das entidades no aplicativo)

NSManagedObjectContext *context = [self managedObjectContext];
 Subscriptions *sbs = (Subscriptions *)[NSEntityDescription insertNewObjectForEntityForName:@"Subscriptions" inManagedObjectContext:context];
 [sbs setTitle:@"OK"];
 [sbs setType:@"Tag"];
 [sbs setCode:@"cars"];

 NSError *error = nil;
 if (![context save:&error]) {
  NSLog(@"Couldn't create the subscription");
 }

Quando executo isso, recebo esse erro

[NSManagedObject setTitle:]: seletor não reconhecido enviado para a instância 0x6160550

Eu não tenho idéia do por que isso está acontecendo. Por favor ajude!!! Agradecemos antecipadamente a todos!

Adicionando o cabeçalho de Assinaturas
Subscriptions.h

@interface Subscriptions: NSManagedObject {
}
@property (não atômica, retenha) NSString * Type;
@property (não atômico, reter) NSDecimalNumber * Read;
@property (não atômica, retenha) NSString * Title;
@property (não atômico, retenha) Código NSString *;
@property (não atômico, reter) NSDecimalNumber * Novo;
@fim

Eu não mudei nada. É exatamente como o Xcode o criou.

questionAnswers(8)

yourAnswerToTheQuestion