Re: Binding NSTableView to NSSet
Re: Binding NSTableView to NSSet
- Subject: Re: Binding NSTableView to NSSet
- From: Koen van der Drift <email@hidden>
- Date: Mon, 16 Jul 2012 12:21:00 -0400
>> A follow up question: how do I now sort the data in the table? I am showing three values in the table, and like to sort based on either one of them. The original data is in an unordered NSSet (from my CD model). I could create an NSArray in my view controller: NSArray *myArray = [myTagsSet allObjects], and bind that to the NSArrayController, instead of to the NSSet; then I can sort the values in the table based on the array using sortDescriptors as explained here: https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/TableView/SortingTableViews/SortingTableViews.html#//apple_ref/doc/uid/10000026i-CH10-SW1.
>> Would that be a good approach?
>>
>> Other alternatives?
>
> Can't you just set the sortDescriptors of the array controller?
Good suggestion, thanks. Once the ArrayController is sorted, it should
also be easy to get the selected object from the table by the row
number.
- Koen.
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden