Skip navigation.
 
mlre:KVC error when asking for a sort (Core Data / Bindings)
FROM : Ben Trumbull
DATE : Sun Nov 04 00:29:11 2007

>  have an NSTableView which is bound to an NSArrayController ; this 
> controller represents "accountClass" Entities. On the 
> NSArrayController, I have a sort descriptor bound to a function 
> (called accountClassesSortDescriptors) that returns an array of 
> NSsortDescriptors (actually, there is just one sort descriptor in 
> this array right now; I initialized it with initWithKey: 
> @"accountClass" ascending: @"YES").
>
> My data is sorted correctly when the table view is displayed, 
> however as soon as I click a column header I get an error message in 
> the log : "Error setting value for key path 
> accountClassesSortDesciptors of object <blablaController> ... this 
> class is not key value coding-compliant for the key 
> accountClassesSortDescriptors".


Sounds like you need a matching "setAccountClassesSortDescriptors" 
method.  Not sure why code would be trying to set that value.  A 
breakpoint would be illuminating.  Perhaps something is bound in a way 
that the array controller expects the value to be read-write.

- Ben

Related mailsAuthorDate
mlKVC error when asking for a sort (Core Data / Bindings) Alain Schartz Oct 31, 16:39
mlre:KVC error when asking for a sort (Core Data / Bindings) Ben Trumbull Nov 4, 00:29
mlRe: KVC error when asking for a sort (Core Data / Bindings) mmalc crawford Nov 4, 00:39