Hi,

Is it possible to use bind values using macruby?

I've been working through Hillegass' Cocoa Programming For Mac OS X, converting the exercises to MacRuby.

I've hit a big of a snag in the RaiseMan exercise though. It uses an NSArrayController as a binding for a table view. There is then a NSDocument called Person which is bound to provide the values for the table.

When I try to run this, I'm getting an error:
this class is not key value coding-compliant for the key employees

I've tried a number of different ways to make employees respond:
attr_accessor :employees
and also using a manual setter (in two different ways):
def employee=(val) end
def setEmployee(val) end


Neither seem to work.  Am I doing something wrong? Is this unimplemented?

I've looked at a RubyCocoa implementation of this exercise, and they just completely skip the NSArrayController and just set up a data source. 

Thanks for any help.

Brad