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
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 mails | Author | Date |
|---|---|---|
| Alain Schartz | Oct 31, 16:39 | |
| Ben Trumbull | Nov 4, 00:29 | |
| mmalc crawford | Nov 4, 00:39 |






Cocoa mail archive

