One Quickie
Sorting results (Core Data->General)
Want data to be sorted in tableviews and whatnot? You can set the "sortDescriptors" binding on an array controller. Write a method that returns the sort descriptors you want:
- (void) setWhenSortDescriptors: (NSArray *) descriptors
{
} // setWhenSortDescriptors
- (NSArray *) whenSortDescriptors
{
NSSortDescriptor *sorter;
sorter = [[[NSSortDescriptor alloc]
initWithKey: @"when"
ascending: NO] autorelease];
return ([NSArray arrayWithObject: sorter]);
} // whenSortDescriptors
This is for a 'permanent' sorting, not allowing the user to change the sorting. Also, new/changed objects added to the collection don't appear to be placed in sorted order.