Estoy empezando a usar Core Data en el SDK de iPhone y estoy buscando guardar una lista ordenada, algo así como una matriz. Sin embargo, las relaciones en los datos principales se expresan como conjuntos cuando se recuperan. Esto hace que sea difícil guardar el orden en que se colocan los objetos.Relaciones indexadas en Core Data
Un buen ejemplo serían los elementos de datos en la vista de tabla cuando se permite reordenar los artículos. Una solución fácil sería incluir una propiedad de índice en el objeto gestionado.
Considere la siguiente jerarquía:
Documento < -Muchos-a-muchos-> DataItem
diferentes instancias documento podría vincular a la misma DataItem, y cada documento puede hacer referencia a uno o más DataItem (s) . Por lo tanto, tener una propiedad de índice en DataItem daría lugar a una menor reutilización de esa instancia, es decir, solo puede guardar el índice para una instancia de Documento.
¿Alguna idea de cómo puedo presentar la jerarquía perfectamente ordenada en una vista de tabla pero aún mantener cada instancia de DataItem reutilizable? ¡Gracias!
La imagen parece estar rota. –
@BJ Homer - gracias; Aparentemente twitpic no le gusta la vinculación estática. Lo cargué en MobileMe en su lugar. –