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!

War es hilfreich?

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
scroll top