Affichage des données d'NSArray en NSTableView
-
11-09-2019 - |
Question
J'ai un problème, et je pense qu'il ya une solution très simple à cela, mais je ne peux pas comprendre le!
J'ai ce morceau de code:
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];
renvoie les données spécifiées dans un tableau. Je veux maintenant afficher ces données dans un NSTableView.
Comment dois-je prendre?
Merci!
La solution
Vous pouvez l'utiliser comme données pour un NSArrayController qui vous lient à la NSTableView.
Autres conseils
On dirait que vous avez besoin de lire dans les liaisons.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow