Mostra i dati da NSArray in NSTableView
-
11-09-2019 - |
Domanda
Ho un problema, e mi sa c'è una soluzione davvero semplice ad esso, ma io non riesco a capire fuori!
Ho questo pezzo di codice:
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];
Questo restituisce i dati specificati in un array. Ora voglio visualizzare questi dati in un NSTableView.
Come potrei fare per fare questo?
Grazie!
Soluzione
Si può usare come i dati per un NSArrayController che si legano al NSTableView.
Altri suggerimenti
Sembra che avete bisogno di leggere in attacchi.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow