gpt4 book ai didi

cocoa - 在 NSTableView 中显示 NSArray 中的数据

转载 作者:行者123 更新时间:2023-12-03 17:33:09 25 4
gpt4 key购买 nike

我有一个问题,我认为有一个非常简单的解决方案,但我无法理解它!

我有这段代码:

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];

这会返回数组中的指定数据。我现在想在 NSTableView 中显示这些数据。

我该如何去做呢?

谢谢!

最佳答案

您可以将其用作绑定(bind)到 NSTableView 的 NSArrayController 的数据。

关于cocoa - 在 NSTableView 中显示 NSArray 中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1829125/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com