Pregunta

Tengo un problema y creo que hay una solución muy sencilla, ¡pero no puedo entenderlo!

Tengo este fragmento de código:

NSManagedObjectContext * context  = [[NSApp delegate] managedObjectContext];
    NSManagedObjectModel   * model    = [[NSApp delegate] managedObjectModel];
    NSDictionary           * entities = [model entitiesByName];
    NSEntityDescription    * entity   = [entities valueForKey:@"Post"];

    NSPredicate * predicate;
    predicate = [NSPredicate predicateWithFormat:@"date < %@", [NSDate date]];

    NSSortDescriptor * sort = [[NSSortDescriptor alloc] initWithKey:@"date" ascending:YES];
    NSArray * sortDescriptors = [NSArray arrayWithObject: sort];

    NSFetchRequest * fetch = [[NSFetchRequest alloc] init];
    [fetch setEntity: entity];
    [fetch setPredicate: predicate];
    [fetch setSortDescriptors: sortDescriptors];

    NSArray * results = [context executeFetchRequest:fetch error:nil];
    [sort release];
    [fetch release];    

Esto devuelve los datos especificados en una matriz.Ahora quiero mostrar estos datos en NSTableView.

¿Cómo haría para hacer esto?

¡Gracias!

¿Fue útil?

Solución

Se puede utilizar como los datos de un NSArrayController la que se asocia a la NSTableView.

Otros consejos

Parece que necesitas para leer en enlaces.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top