NSManagedObject setter dándome [MyObject setName:]: selector no reconocido enviado a la instancia

He creado un NSManagedObject a través del menú xcode Editor. Mi objeto solo tiene una propiedad "nombre". Cuando intento establecer la propiedad obtengo "[MyObject setName:]: selector no reconocido enviado a la instancia"

MyObject *thing = [MyObject objectFromJSONDictionary:obj];
thing.name = obj; <-- ERROR HERE

Verifiqué que el "nombre" de mi propiedad es el mismo en el CD que en mi clase. También mi propiedad de interfaz es la misma. Y mi propiedad dinámica es la misma.

@property (nonatomic, retain) NSString * name;

@dynamic name;

¿Alguna sugerencia? Y sí, eliminé el objeto de CD, limpié mi proyecto y lo volví a crear en CD. ¿El mismo problema?

Respuestas a la pregunta(1)

Su respuesta a la pregunta