Hi,
What version are you using?
Since we rewrote the bridge between hash and dictionaries, it is possible that
thing have changed since then.
However, with the latest trunk / nightlies, it should work. Here is what I get:
>> h = {}
=> {}
>> h.class
=> Hash
>> h.setObject 'foo', forKey:42
=> {42=>"foo"}
Let us know :-)
--
Thibault Martin-Lagardette
On Apr 10, 2010, at 18:12, Robert Love wrote:
>
>
> I'm trying to learn Macruby and am using Apple's page as a guide:
>
> http://developer.apple.com/mac/articles/scriptingautomation/cocoaappswithmacruby.html
>
> I'm using macirb to follow the example and getting complete different
> answers. Is the web page wrong? Is Macruby wrong? Am I doing something
> wrong?
>
>
> irb(main):001:0> h = {}
> => {}
> irb(main):002:0> h.class
> => NSMutableDictionary
> irb(main):003:0> h.setObject 'foo', forKey:42
> => {1=>"foo"}
> irb(main):004:0>
>
>
> Why isn't the key 42 like the Apple web page shows?
>
> _______________________________________________
> MacRuby-devel mailing list
> [email protected]
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
_______________________________________________
MacRuby-devel mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel