Anzeigen von Daten aus NSArray in NSTableView
-
11-09-2019 - |
Frage
Ich habe ein Problem, und ich denke, es ist eine wirklich einfache Lösung, aber ich kann es nicht ausloten!
Ich habe dieses Stück 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];
Dies gibt die angegebenen Daten in einem Array. Ich möchte nun diese Daten in einem NSTableView anzuzeigen.
Wie würde ich mich über das Tun dies?
Danke!
Lösung
Man könnte es als die Daten für einen NSArrayController verwenden, die Sie an die NSTableView binden.
Andere Tipps
Sieht aus wie Sie in Bindungen lesen müssen.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow