I needed to observe selectionIndexPaths, not selectionIndexes. I only discovered this by adding the NSKeyValueObservingOptionInitial (would've been nice if the act of observing would check to see if the key exists).
-- Rick On Jan 11, 2011, at 17:33:29, Rick Mann wrote: > Sorry, forgot to add something (that my tree controller binds to Core Data). > > ----- > > I found two examples so far (one using notifications, one KVO) for responding > to changes in a table view's selection. > > 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]; > > > I tried to do the same on my NSTreeController, but I'm not getting called. > What do I need to do? > > My tree controller binds to Core Data. > > 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/rmann%40latencyzero.com > > This email sent to rm...@latencyzero.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