How do you populate a NSArrayController with CoreData rows programmatically?
问题 After several hours/days of searching and diving into example projects I've concluded that I need to just ask. If I bind the assetsView ( IKImageBrowserView ) directly to an IB instance of NSArrayController everything works just fine. - (void) awakeFromNib { library = [[NSArrayController alloc] init]; [library setManagedObjectContext:[[NSApp delegate] managedObjectContext]]; [library setEntityName:@"Asset"]; NSLog(@"%@", [library arrangedObjects]); NSLog(@"%@", [library content]); [assetsView