Mostrar datos de NSArray en NSTableView
-
11-09-2019 - |
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!
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