Si tengo un objeto NSManagedObject que he extraído de un contexto, ¿cómo puedo crear un NSDictionary de sus propiedades dinámicas sin solo copiar cada campo en el diccionario explícitamente?Obtener propiedades de NSManagedObject como NSDictionary
Si mi objeto administrado se parece a esto, por ejemplo:
@implementation Track
@dynamic artist;
@dynamic group;
@dynamic purchase_url;
@dynamic title;
@dynamic file_name;
@dynamic year;
@end
Después de ir a buscar la base de datos, en este caso, necesito una NSDictionary con las mismas propiedades establecidas para cada una de esas propiedades @dynamic.
Podría dar más detalles acerca de por qué quiere hacer esto, puede haber una mejor manera de lograr lo que quieres Mientras tanto, mira NSEntityDescription y attributesByName. – jrturton
Eche un vistazo a [este artículo] (http://vladimir.zardina.org/2010/03/serializing-archivingunarchiving-an-nsmanagedobject-graph/). También te cubre por cualquier relación. – Alladinian