Articles of core data

cómo get el object de relación de una entidad

Actualmente tengo dos entidades llamadas Person y Rem. La entidad persona tiene una relación llamada theRem con Rem y Person es un evento padre. La entidad Rem tiene un atributo llamado Fecha que necesito recuperar usando la entidad Persona, ¿cómo hago esto? aquí está mi código: AppDelegate *appDelegate = (AppDelegate *)[[UIApplication shanetworkingApplication]delegate]; NSFetchRequest *fetchRequest = […]

Grupo de datos principales por orderación AND

Hice una consulta de datos centrales para sumr el costo agrupado por 3 columnas (npi, po y nit) NSExpressionDescription* ex = [[NSExpressionDescription alloc] init]; [ex setExpression:[NSExpression expressionWithFormat:@"@sum.ce"]]; [ex setExpressionResultType:NSDecimalAttributeType]; [ex setName:@"sum"]; [fetchRequest setPropertiesToFetch:[NSArray arrayWithObjects:@"npi",@"po", @"nit", ex, nil]]; [fetchRequest setPropertiesToGroupBy:[NSArray arrayWithObjects:@"npi",@"po", @"nit", nil]]; [fetchRequest setResultType:NSDictionaryResultType]; Que funciona perfectamente. Pero me gustaría orderar la columna de sum […]

Cómo controlar la input del usuario con CoreData

Realmente no soy un experto en iOS, pero he estado trabajando en una aplicación para aprender cosas. En la aplicación, tengo un tableView con dos filas para ingresar datos centrales: un atributo NSDate y un atributo NSString (valor numérico). El usuario de la aplicación ingresa estos valores todos los días. Lo que estoy tratando de […]

consulta de unión de datos de núcleo ios

¿Es posible hacer una unión de dos consultas (de la misma entidad) en datos centrales? En SQL, si la entidad se llama t, entonces considere que T tiene los siguientes datos: +——+——+——+ | x | y | z | +——+——+——+ | 1 | 11 | 2 | | 1 | 12 | 3 | | […]

El object devuelto de la request de recuperación tiene datos incorrectos.

Estoy intentando get un object de una request de recuperación y estoy revisando una propiedad de ese object. Dependiendo de qué tipo de propiedad sea, haré que muestre una notificación o no. Después de hacer una connection exitosa, establecí el tipo de propiedad de mi object en 'actualizado' de 'insertado'. Luego, cuando actualizo mi vista, […]

El análisis solo actualizó los datos de NSDictionary a los datos centrales.

Recibo datos sobre un usuario en la forma de un NSDictionary, y lo he estado parsing en las entidades de Core Data. El problema es que analizar todas las keys en este dictionary puede llevar mucho time, y los datos no siempre son diferentes de lo que ya tengo almacenado. Dado que los datos no […]

Migraciones y configuraciones de datos centrales

Estoy intentando realizar una migration de la 4ª a la 5ª versión de mi model de Core Data. Agregué algunas relaciones opcionales, una entidad y dos configuraciones. Intenté especificar un model de mapeo y usar los datos del núcleo, pero está fallando cada vez con el error. Can't find model for source store Probé varias […]

El manejador de finalización de iOS 7 nunca se llama.

En el siguiente código ninguno de los manejadores de finalización alguna vez se ejecuta. La única explicación que pude encontrar es este Bug en iPhone Simulator 5.1 con Xcode 4.5 usando UIManagedDocument . Dice que podría ser un error en iPhone simulator 5.1. Sin embargo, he probado los simuladores de iPhone 6.0, 6.1 y 7.0, […]

Obtener una pantalla en blanco cuando la aplicación se abre en iOS7

A veces recibo una pantalla en blanco cuando se abre la aplicación. También maté la aplicación en el administrador de tareas y la abrí. Pero cuando vi la console, el método "applicationDidFinishLaunchingWithOptions" se está ejecutando, ya que he incluido algunos loggings para confirmarlo. No se producen lockings. Ninguna de las requestes http se realiza en […]

Core Data no guarda una relación de uno a varios

Tengo dos entidades, Document y Attachment . Un documento puede tener muchos files adjuntos. Un file adjunto puede pertenecer a un solo documento. Por alguna razón, Core Data no guarda la relación entre un documento y sus files adjuntos cuando hago lo siguiente: [document addAttachments:attachments]; [context save:&error]; [context reset]; Si recupero el documento después de […]