On Jan 11, 2011, at 5:32 PM, Rick Mann wrote: > i found two examples so far (one using notifications, one KVO) for responding > to changes in a table view's selection.
There is one way: - (void)tableViewSelectionDidChange:(NSNotification *)notification; Implement it on your delegate. > > I tried the KVO approach in the sample code NSTabelViewBinding. It sets up > KVO on the array controller: > > [myContentArray addObserver: self > forKeyPath: @"selectionIndexes" > options: NSKeyValueObservingOptionNew > context: NULL]; > > If you are using bindings, then that isn't finding out when the table's selection changes; it is finding out when the content array's selection changes. Generally, they are synced, that is why that it appears to work. > I tried to do the same on my NSTreeController, but I'm not getting called. > What do I need to do? NSTableView doesn't use NSTreeController. corbin > > TIA, > Rick > > _______________________________________________ > > Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) > > 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: > http://lists.apple.com/mailman/options/cocoa-dev/corbind%40apple.com > > This email sent to corb...@apple.com _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com