NSManagedObject-Setter, der mir [MyObject setName:] gibt: Unbekannter Selektor an Instanz gesendet
Ich habe ein NSManagedObject über das Menü des Xcode-Editors erstellt. Mein Objekt hat nur eine Eigenschaft "Name". Wenn ich versuche, die Eigenschaft festzulegen, erhalte ich "[MyObject setName:]: Unbekannter Selektor an Instanz gesendet"
MyObject *thing = [MyObject objectFromJSONDictionary:obj];
thing.name = obj; <-- ERROR HERE
Ich habe überprüft, ob mein Eigenschaftsname auf der CD mit dem Namen meiner Klasse übereinstimmt. Auch meine Interface-Eigenschaft ist dieselbe. Und meine dynamische Eigenschaft ist dieselbe.
@property (nonatomic, retain) NSString * name;
@dynamic name;
Irgendwelche Vorschläge? Und ja, ich habe das CD-Objekt gelöscht, mein Projekt bereinigt und es erneut auf CD erstellt. Gleicher Fehler?